1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 <title>Custom AI Pet Portraits | Watercolor, Oil Painting & More | PawArt.ai</title> 7 <meta name="description" content="Create custom AI pet portraits from your photos. Choose from watercolor, oil painting, cartoon, sketch and 50+ artistic styles. Download instantly or order a premium print." /> 8 <meta name="keywords" content="custom pet portraits, AI pet portraits, pet picture art, dog portraits, cat portraits, pet artwork, personalized pet art" /> 9 <link rel="canonical" href="https://pawart.ai/custom-pet-portraits" /> 10 <link rel="icon" type="image/png" href="/attached_assets/favicon.png" /> 11 <meta property="og:type" content="website" /> 12 <meta property="og:site_name" content="PawArt.ai" /> 13 <meta property="og:title" content="Custom AI Pet Portraits | Watercolor, Oil Painting & More | PawArt.ai" /> 14 <meta property="og:description" content="Create custom AI pet portraits from your photos. Choose from watercolor, oil painting, cartoon, sketch and 50+ artistic styles. Download instantly or order a print." /> 15 <meta property="og:url" content="https://pawart.ai/custom-pet-portraits" /> 16 <meta property="og:image" content="https://pawart.ai/social-sharing.png" /> 17 <meta name="twitter:card" content="summary_large_image" /> 18 <meta name="twitter:title" content="Custom AI Pet Portraits | PawArt.ai" /> 19 <meta name="twitter:description" content="Create custom AI pet portraits from your photos. 50+ artistic styles. Download instantly or order a print." /> 20 <meta name="twitter:image" content="https://pawart.ai/social-sharing.png" /> 21
21<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://pawart.ai/"},{"@type":"ListItem","position":2,"name":"Custom Pet Portraits","item":"https://pawart.ai/custom-pet-portraits"}]}</script>
21 22
22<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What types of pet photos work best?","acceptedAnswer":{"@type":"Answer","text":"The best photos show your pet's face clearly with good lighting. Close-up shots where your pet is looking at the camera work particularly well. Try to avoid blurry images or photos where your pet is far away."}},{"@type":"Question","name":"How long does it take to generate a portrait?","acceptedAnswer":{"@type":"Answer","text":"Most portraits are generated within 30 seconds to 2 minutes. During peak times, it might take a bit longer, but you'll always be able to see your masterpiece within a few minutes at most."}},{"@type":"Question","name":"Do I own the rights to the generated images?","acceptedAnswer":{"@type":"Answer","text":"Yes! Once you generate an image, you own the rights to use it however you wish - share it on social media, print it for your home, or even use it commercially."}},{"@type":"Question","name":"What's the difference between free and paid styles?","acceptedA
22nswer":{"@type":"Answer","text":"Free styles include our core collection of artistic styles available to all users. Paid styles offer premium, more elaborate artistic treatments and effects that create truly unique portraits."}},{"@type":"Question","name":"How are the prints shipped and how long does delivery take?","acceptedAnswer":{"@type":"Answer","text":"We ship worldwide using trusted courier services. Delivery times vary by location - typically 3-5 business days for domestic orders and 7-14 days for international orders. Each print is carefully packaged to ensure it arrives in perfect condition."}},{"@type":"Question","name":"Can I generate portraits of people or other subjects?","acceptedAnswer":{"@type":"Answer","text":"PawArt.AI is specifically designed and trained for pet portraits. While it might work with other subjects, we can't guarantee quality results for non-pet images."}},{"@type":"Question","name":"What if I'm not happy with my generated portrait?","acceptedAnswer":{"@type":"Answer","text":"If you're not satisfied with the result, you can always try again with a different photo or style. With the free daily generations, you can experiment until you get the perfect portrait!"}}]}</script>
22 23 <style> 24 25 *, *::before, *::after { box-sizing: border-box; } 26 body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; color: #18181b; background: #ffffff; line-height: 1.6; -webkit-font-smoothing: antialiased; } 27 a { color: inherit; text-decoration: none; } 28 img { max-width: 100%; display: block; } 29 .container { width: 100%; max-width: 1120px; margin: 0 auto; padding: 0 20px; } 30 .grad-text { background: linear-gradient(90deg, #5CBEFF, #82B1FF, #A78BFA, #C27AE6, #E879F9, #F87171, #FBBF24, #FAA307); -webkit-background-clip: text; background-clip: text; color: transparent; } 31 .btn { display: inline-block; color: #fff; font-weight: 700; padding: 14px 30px; border-radius: 9999px; background-image: linear-gradient(90deg, #5CBEFF, #82B1FF, #A78BFA, #C27AE6, #E879F9, #F87171, #FBBF24, #FAA307); background-size: 200% 100%; box-shadow: 0 1px 2px rgba(0,0,0,.08); transition: transform .25s ease, box-shadow .25s ease; } 32 .btn:hover { transform: translateY(-2px); box-shadow: 0 6px 16px rgba(0,0,0,.12); } 33 section { padding: 64px 0; } 34 .hero { text-align: center; padding: 72px 0 48px; } 35 h1 { font-size: 44px; line-height: 1.1; letter-spacing: -.03em; font-weight: 800; margin: 0 0 18px; } 36 .hero p.sub { font-size: 20px; color: #52525b; max-width: 720px; margin: 0 auto 28px; } 37 @media (max-width: 640px){ h1 { font-size: 32px; } .hero p.sub { font-size: 17px; } section { padding: 44px 0; } } 38 h2 { font-size: 30px; letter-spacing: -.02em; font-weight: 700; margin: 0 0 12px; text-align: center; } 39 .section-intro { color: #52525b; text-align: center; max-width: 640px; margin: 0 auto 36px; } 40 .grid { display: grid; gap: 20px; } 41 .grid-4 { grid-template-columns: repeat(4, 1fr); } 42 .grid-3 { grid-template-columns: repeat(3, 1fr); } 43 @media (max-width: 900px){ .grid-4 { grid-template-columns: repeat(2, 1fr);} .grid-3 { grid-template-columns: 1fr; } } 44 @media (max-width: 560px){ .grid-4 { grid-template-columns: 1fr; } } 45 .card { border: 1px solid #f1f1f4; border-radius: 18px; overflow: hidden; box-shadow: 0 1px 2px rgba(0,0,0,.04); background: #fff; } 46 .card img { aspect-ratio: 1/1; object-fit: cover; width: 100%; background: #fafafa; } 47 .card .body { padding: 16px; } 48 .card h3 { margin: 0 0 6px; font-size: 17px; font-weight: 600; } 49 .card p { margin: 0; color: #52525b; font-size: 14px; } 50 .alt { background: #fafafa; } 51 .prose { max-width: 760px; margin: 0 auto; } 52 .prose p { color: #3f3f46; font-size: 17px; margin: 0 0 18px; } 53 .examples { display: grid; grid-template-columns: repeat(3,1fr); gap: 18px; } 54 @media (max-width: 760px){ .examples { grid-template-columns: 1fr; } } 55 .examples img { border-radius: 18px; aspect-ratio: 4/3; object-fit: cover; box-shadow: 0 6px 18px rgba(0,0,0,.06); } 56 .faq { max-width: 760px; margin: 0 auto; } 57 .faq .item { padding: 22px 0; border-bottom: 1px solid #f1f1f4; } 58 .faq h3 { margin: 0 0 8px; font-size: 18px; } 59 .faq p { margin: 0; color: #52525b; } 60 .related { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; } 61 .related a { border: 1px solid #e4e4e7; border-radius: 9999px; padding: 9px 18px; font-size: 14px; color: #3f3f46; transition: all .2s ease; } 62 .related a:hover { border-color: #c4b5fd; color: #18181b; } 63 .cta-band { text-align: center; } 64 .center { text-align: center; } 65 66 .shell { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0 24px; } 67 .site-hdr { position: sticky; top: 0; z-index: 50; padding: 12px 16px; } 68 .site-hdr .pill { max-width: 1280px; margin: 0 auto; background: rgba(255,255,255,.8); backdrop-filter: saturate(180%) blur(12px); -webkit-backdrop-filter: saturate(180%) blur(12px); border: 1px solid #e5e5e5; border-radius: 16px; box-shadow: 0 1px 2px rgba(0,0,0,.05); } 69 .site-hdr .bar { padding: 12px 24px; display: flex; align-items: center; justify-content: space-between; gap: 16px; } 70 .site-hdr .logo { font-size: 20px; font-weight: 600; letter-spacing: -.02em; color: #18181b; } 71 .site-hdr .logo .grad { background: linear-gradient(90deg, #5CBEFF, #82B1FF, #A78BFA, #C27AE6, #E879F9, #F87171, #FBBF24, #FAA307); -webkit-background-clip: text; background-clip: text; color: transparent; } 72 .site-hdr .nav { display: flex; align-items: center; gap: 4px; } 73 .site-hdr .nav a { color: #404040; font-size: 14px; font-weight: 500; padding: 8px 16px; border-radius: 8px; transition: background .2s, color .2s; } 74 .site-hdr .nav a:hover { color: #171717; background: #f5f5f5; } 75 .site-hdr .cta { background: #171717; color: #fff; padding: 9px 18px; border-radius: 9999px; font-size: 14px; font-weight: 500; white-space: nowrap; transition: background .2s; } 76 .site-hdr .cta:hover { background: #2d2d2d; } 77 @media (max-width: 860px){ .site-hdr .nav { display: none; } } 78 79 .hiw { padding: 96px 0; } 80 .hiw h2 { font-size: 36px; font-weight: 600; text-align: center; margin: 0 0 64px; letter-spacing: -.02em; color: #18181b; } 81 .hiw-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 48px; max-width: 1152px; margin: 0 auto; } 82 .hiw-step { display: flex; flex-direction: column; align-items: center; text-align: center; } 83 .hiw-step img { border-radius: 24px; box-shadow: 0 1px 2px rgba(0,0,0,.06); margin-bottom: 32px; max-width: 220px; width: 100%; height: auto; background: #fafafa; aspect-ratio: 1/1; object-fit: contain; } 84 .hiw-step .num { width: 40px; height: 40px; border-radius: 9999px; background: rgba(30,30,32,.08); color: #1e1e20; font-weight: 600; display: flex; align-items: center; justify-content: center; margin-bottom: 16px; } 85 .hiw-step h3 { font-size: 20px; font-weight: 600; margin: 0 0 8px; letter-spacing: -.01em; color: #18181b; } 86 .hiw-step p { color: #737373; margin: 0; max-width: 240px; font-size: 15px; } 87 @media (max-width: 900px){ .hiw { padding: 64px 0; } .hiw h2 { margin-bottom: 48px; } .hiw-grid { grid-template-columns: 1fr; gap: 48px; } } 88
89 .site-ftr { padding: 40px 0 24px; background: #fff; margin-top: 40px; border-top: 1px solid #f1f1f4; } 90 .site-ftr .ftr-wrap { text-align: center; } 91 .site-ftr .ftr-seo { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 16px; max-width: 768px; margin: 0 auto 20px; } 92 .site-ftr .ftr-seo a { font-size: 12px; color: #a3a3a3; transition: color .2s; } 93 .site-ftr .ftr-seo a:hover { color: #525252; } 94 .site-ftr .ftr-social { display: flex; justify-content: center; gap: 24px; margin-bottom: 18px; } 95 .site-ftr .ftr-social a { color: #737373; transition: color .2s; display: inline-flex; } 96 .site-ftr .ftr-social a:hover { color: #18181b; } 97 .site-ftr .ftr-legal { display: flex; justify-content: center; gap: 16px; margin-bottom: 14px; } 98 .site-ftr .ftr-legal a { font-size: 12px; color: #a3a3a3; transition: color .2s; } 99 .site-ftr .ftr-legal a:hover { color: #525252; } 100 .site-ftr .ftr-copy { color: #737373; font-size: 14px; margin: 0; } 101 .site-ftr .ftr-copy a { color: #737373; text-decoration: underline; } 102 103 .br-grid-3 { display: grid; grid-template-columns: repeat(3,1fr); gap: 24px; } 104 .br-grid-2 { display: grid; grid-template-columns: repeat(2,1fr); gap: 24px; } 105 @media (max-width: 760px){ .br-grid-3, .br-grid-2 { grid-template-columns: 1fr; } } 106 .br-feat { padding: 28px; background: #fafafa; border-radius: 16px; } 107 .br-feat h3 { margin: 0 0 10px; font-size: 18px; font-weight: 700; } 108 .br-feat p { margin: 0; color: #52525b; font-size: 15px; } 109 .br-card { padding: 24px; background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; } 110 .br-card h3 { margin: 0 0 8px; font-size: 16px; font-weight: 600; } 111 .br-card p { margin: 0; color: #52525b; font-size: 14px; } 112 .br-checks { display: flex; flex-direction: column; gap: 12px; margin-top: 8px; } 113 .br-check { padding: 14px 16px; background: #fafafa; border-radius: 12px; color: #3f3f46; font-size: 15px; line-height: 1.5; } 114 .prose h2 { font-size: 28px; font-weight: 700; margin: 0 0 20px; letter-spacing: -.02em; } 115 .br-size-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 20px; } 116 @media (max-width: 640px){ .br-size-grid { grid-template-columns: 1fr 1fr; } } 117 .br-size { padding: 20px; background: #fff; border: 1px solid #e5e7eb; border-radius: 14px; } 118 .br-size h3 { margin: 0 0 4px; font-size: 20px; font-weight: 700; } 119 .br-size .dims { font-size: 13px; font-weight: 600; color: #3f3f46; margin: 0 0 4px; display: block; } 120 .br-size p { margin: 0; font-size: 13px; color: #71717a; } 121 .br-gift-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-bottom: 48px; } 122 @media (max-width: 640px){ .br-gift-grid { grid-template-columns: 1fr; } } 123 .br-gift { padding: 32px; background: #fff; border: 1px solid #e5e7eb; border-radius: 20px; } 124 .br-gift h3 { font-size: 18px; font-weight: 700; margin: 0 0 12px; } 125 .br-gift p.desc { color: #52525b; font-size: 15px; margin: 0 0 16px; } 126 .br-gift ul { padding: 0; margin: 0 0 16px; list-style: none; display: flex; flex-direction: column; gap: 10px; } 127 .br-gift li { color: #52525b; font-size: 14px; padding-left: 22px; position: relative; } 128 .br-gift li::before { content: "â"; position: absolute; left: 0; color: #a855f7; font-weight: 700; } 129 .br-badge { display: inline-block; padding: 10px 16px; border-radius: 12px; font-size: 13px; font-weight: 600; } 130 .br-badge-pink { background: #fdf2f8; color: #be185d; } 131 .br-badge-dark { background: rgba(30,30,32,.08); color: #1e1e20; } 132 .br-occ-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 16px; } 133 @media (max-width: 640px){ .br-occ-grid { grid-template-columns: 1fr 1fr; } } 134 .br-occ { padding: 20px; background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; } 135 .br-occ h3 { margin: 0 0 8px; font-size: 15px; font-weight: 700; } 136 .br-occ p { margin: 0; font-size: 13px; color: #71717a; } 137 .br-step-list { display: grid; grid-template-columns: repeat(4,1fr); gap: 20px; } 138 @media (max-width: 760px){ .br-step-list { grid-template-columns: 1fr 1fr; gap: 16px; } } 139 @media (max-width: 400px){ .br-step-list { grid-template-columns: 1fr; } } 140 .br-step { background: #fafafa; border-radius: 16px; padding: 24px; text-align: center; } 141 .br-step .bnum { width: 40px; height: 40px; border-radius: 9999px; background: rgba(30,30,32,.08); color: #1e1e20; font-weight: 700; font-size: 16px; display: flex; align-items: center; justify-content: center; margin: 0 auto 12px; } 142 .br-step h3 { margin: 0 0 8px; font-size: 16px; font-weight: 700; } 143 .br-step p { margin: 0; font-size: 14px; color: #52525b; } 144 .br-cta { text-align: center; background: #fafafa; border-radius: 24px; padding: 48px 24px; } 145 .br-cta h2 { font-size: 28px; font-weight: 700; margin: 0 0 12px; letter-spacing: -.02em; } 146 .br-cta p { color: #52525b; font-size: 17px; margin: 0 auto 24px; max-width: 560px; } 147 .br-stitle { font-size: 28px; font-weight: 700; margin: 0 0 24px; letter-spacing: -.02em; } 148 .br-stitle-c { font-size: 28px; font-weight: 700; margin: 0 0 36px; letter-spacing: -.02em; text-align: center; } 149 150 </style> 151</head> 152<body> 153 154 <header class="site-hdr"> 155 <div class="pill"> 156 <div class="bar"> 157 <a href="/" class="logo">PawArt.<span class="grad">AI</span></a> 158 <nav class="nav"> 159 <a href="https://shop.pawart.ai" target="_blank" rel="noopener noreferrer">Shop</a> 160 <a href="/#digital-gifts-section">Digital Gifts</a> 161 <a href="/community-gallery">Community Creations</a> 162 </nav> 163 <a href="/" class="cta">Create Your Art</a> 164 </div> 165 </div> 166 </header> 167 <main> 168 <div class="container"> 169 170 <section class="hero"> 171 <h1>Custom Pet Portraits with <span class="grad-text">AI Magic</span></h1> 172 <p class="sub">Transform your pet's photo into stunning custom artwork. Choose from 50+ styles â watercolor, oil painting, cartoon, and more. Created in minutes.</p> 173 <a href="/" class="btn">Create Your Pet Portrait</a> 174 </section> 175 <section> 176 <h2>Popular Portrait Styles</h2> 177 <p class="section-intro">Choose a style to start creating your custom pet portrait.</p> 178 <div class="grid grid-4"> 179 <div class="card"> 180 <img src="/optimized/watercolour-400.webp" srcset="/optimized/watercolour-400.webp 400w, /optimized/watercolour-800.webp 800w" sizes="(max-width: 560px) 100v
180w, (max-width: 900px) 50vw, 280px" alt="Watercolour pet art style" loading="lazy" width="400" height="400" /> 181 <div class="body"> 182 <h3>Watercolour</h3> 183 <p>Soft, dreamy washes of translucent colour.</p> 184 </div> 185 </div> 186 <div class="card"> 187 <img src="/optimized/renaissance-400.webp" srcset="/optimized/renaissance-400.webp 400w, /optimized/renaissance-800.webp 800w" sizes="(max-width: 560px) 100vw, (max-width: 900px) 50vw, 280px" alt="Renaissance pet art style" loading="lazy" width="400" height="400" /> 188 <div class="body"> 189 <h3>Renaissance</h3> 190 <p>Regal old-master oil painting, fit for nobility.</p> 191 </div> 192 </div> 193 <div class="card"> 194 <img src="/optimized/cartoon-400.webp" srcset="/optimized/cartoon-400.webp 400w, /optimized/cartoon-800.webp 800w" sizes="(max-width: 560px) 100vw, (max-width: 900px) 50vw, 280px" alt="Cartoon pet art style" loading="lazy" width="400" height="400" /> 195 <div class="body"> 196 <h3>Cartoon</h3> 197 <p>Playful, characterful illustration bursting with personality.</p> 198 </div> 199 </div> 200 <div class="card"> 201 <img src="/optimized/sketch-400.webp" srcset="/optimized/sketch-400.webp 400w, /optimized/sketch-800.webp 800w" sizes="(max-width: 560px) 100v
201w, (max-width: 900px) 50vw, 280px" alt="Pencil Sketch pet art style" loading="lazy" width="400" height="400" /> 202 <div class="body"> 203 <h3>Pencil Sketch</h3> 204 <p>Hand-drawn graphite lines with soft, lifelike shading.</p> 205 </div> 206 </div></div> 207 </section> 208 <section class="prose"> 209 <h2>What Are Custom Pet Portraits?</h2> 210 <p>Custom pet portraits are personalised artworks featuring your beloved pet in various artistic styles. Unlike traditional commissioned portraits that can take weeks and cost hundreds of pounds, our AI-powered portraits are created in minutes at a fraction of the cost.</p> 211 <p>Each portrait is uniquely generated from your pet's photo and chosen style. Whether you want a classic oil painting look, a playful cartoon, or a themed portrait like your pet as a medieval knight or space explorer â our AI creates one-of-a-kind artwork that captures your pet's personality.</p> 212 <h2>Why Choose AI Custom Pet Portraits?</h2> 213 <div class="br-checks"> 214 <div class="br-check"><strong>Instant Creation</strong> â Generate portraits in minutes, not weeks like traditional commissions.</div> 215 <div class="br-check"><strong>Affordable Pricing</strong> â Free styles available, premium styles from £1.99.</div> 216 <div class="br-check"><strong>Unlimited Styles</strong> â Try different artistic styles until you find the perfect portrait.</div> 217 <div class="br-check"><strong>High Quality</strong> â Professional-grade resolution (3508 à 4961 px), perfect for printing at A3 and larger.</div> 218 <div class="br-check"><strong>Perfect Gifts</strong> â Create meaningful, personalised gifts for fellow pet lovers.</div> 219 </div> 220 </section> 221 <section> 222 <h2>See the Magic in Action</h2> 223 <p class="section-intro">See how an ordinary pet photo becomes a custom portrait.</p> 224 <div class="examples"> 225 <img src="/examples/persian-cat-photo.jpg" alt="Original photo of a Persian cat" loading="lazy" /> 226 <img src="/examples/watercolour-cat-portrait.jpg" alt="Persian cat transformed into a watercolour portrait" loading="lazy" /> 227 <img src="/examples/royal-cat-portrait.jpg" alt="Persian cat transformed into a royal portrait" loading="lazy" /> 228 </div> 229 </section><section><h2>Frequently asked questions</h2><div class="faq"><div class="item"><h3>What types of pet photos work best?</h3><p>The best photos show your pet's face clearly with good lighting. Close-up shots where your pet is looking at the camera work particularly well. Try to avoid blurry images or photos where your pet is far away.</p></div><div class="item"><h3>How long does it take to generate a portrait?</h3><p>Most portraits are generated within 30 seconds to 2 minutes. During peak times, it might take a bit longer, but you'll always be able to see your masterpiece within a few minutes at most.</p></div><div class="item"><h3>Do I own the rights to the generated images?</h3><p>Yes! Once you generate an image, you own the rights to use it however you wish - share it on social media, print it for your home, or even use it commercially.</p></div><div class="item"><h3>What's the difference between free and paid styles?</h3><p>Free styles include our core collection of artistic styles available to all users. Paid styles offer premium, more elaborate artistic treatments and effects that create truly unique portraits.</p></div><div class="item"><h3>How are the prints shipped and how long does delivery take?</h3><p>We ship worldwide using trusted courier services. Delivery times vary by location - typically 3-5 business days for domestic orders and 7-14 days for international orders. Each print is carefully packaged to ensure it arrives in perfect condition.</p></div><div class="item"><h3>Can I generate portraits of people or other subjects?</h3><p>PawArt.AI is specifically designed and trained for pet portraits. While it might work with other subjects, we can't guarantee quality results for non-pet images.</p></div><div class="item"><h3>What if I'm not happy with my generated portrait?</h3><p>If you're not satisfied with the result, you can always try again with a different photo or style. With the free daily generations, you can experiment until you get the perfect portrait!</p></div></div></section> 230 </div> 231 232 <section class="hiw" id="how-it-works"> 233 <div class="shell"> 234 <h2>How It Works</h2> 235 <div class="hiw-grid"> 236 <div class="hiw-step"> 237 <img src="/optimized/1-upload-400.webp" alt="Upload a Photo" loading="lazy" width="220" height="220" /> 238 <div class="num">1</div> 239 <h3>Upload a Photo</h3> 240 <p>Choose a clear, high-quality photo of your pet to begin.</p> 241 </div> 242 <div class="hiw-step"> 243 <img src="/optimized/v2/2-style-400.webp" alt="Choose a Style" loading="lazy" width="220" height="220" /> 244 <div class="num">2</div> 245 <h3>Choose a Style</h3> 246 <p>Pick any style you like, choose from free or paid.</p> 247 </div> 248 <div class="hiw-step"> 249 <img src="/optimized/v2/3-generate-400.webp" alt="Generate Your PawArt" loading="lazy" width="220" height="220" /> 250 <div class="num">3</div> 251 <h3>Generate Your PawArt</h3> 252 <p>We use AI magic to turn your pet into a masterpiece.</p> 253 </div> 254 <div class="hiw-step"> 255 <img src="/optimized/4-download-400.webp" alt="Download or Print" loading="lazy" width="220" height="220" /> 256 <div class="num">4</div> 257 <h3>Download or Print</h3> 258 <p>Save your digital copy or order a premium print to your door.</p> 259 </div></div> 260 </div> 261 </section> 262 </main> 263 264 <footer class="site-ftr"> 265 <div class="shell ftr-wrap"> 266 <nav class="ftr-seo" aria-label="Pet art"><a href="/ai-pet-portrait-generator">AI Pet Portrait Generator</a><a href="/pet-portrait">Pet Portrait</a><a href="/dog-portraits">Dog Portraits</a><a href="/cat-portraits">Cat Portraits</a><a href="/dog-drawings">Dog Drawings</a><a href="/cat-drawings">Cat Drawings</a><a href="/dog-painting">Dog Painting</a><a href="/cat-painting">Cat Painting</a><a href="/pet-art">Pet Art</a><a href="/animal-portraits">Animal Portraits</a><a href="/custom-dog-portrait">Custom Dog Portrait</a><a href="/custom-cat-portrait">Custom Cat Portrait</a><a href="/pet-portrait-artist">Pet Portrait Artist</a><a href="/royal-pet-portraits">Royal Pet Portraits</a>
266<a href="/pet-memorial-portraits">Pet Memorial Portraits</a><a href="/cartoon-pet-portraits">Cartoon Pet Portraits</a><a href="/watercolor-pet-portraits">Watercolour Pet Portraits</a><a href="/pop-art-pet-portraits">Pop Art Pet Portraits</a></nav> 267 <div class="ftr-social"> 268 <a href="https://facebook.com/pawart" target="_blank" rel="noopener noreferrer" aria-label="Facebook"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a> 269 <a href="https://www.instagram.com/pawart.ai" target="_blank" rel="noopener noreferrer" aria-label="Instagram"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"/></svg></a> 270 </div> 271 <div class="ftr-legal"> 272 <a href="/terms">Terms of Service</a> 273 <a href="/privacy">Privacy Policy</a> 274 </div> 275 <p class="ftr-copy">© 2026 PawArt.AI - Created by <a href="https://pawtag.com/?ref=PawArt-ai" target="_blank" rel="noopener noreferrer">PawTag</a></p> 276 </div> 277 </footer> 278</body> 279</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.