One photo in · A painted portrait out · Free to try
Upload one photo and turn it into a classical painted portrait — real brushwork, warm gallery light, and a likeness that stays yours.
A real painted portrait, rendered by the model this page runs. Drag the divider to compare the original photo with the painted result. Every output is AI-generated, so your finished picture varies with your photo, your prompt, and the style you describe — treat this as a guide to what the tool can do, not a fixed result you will get back exactly.


Drag to compare before and after
Visible brushstrokes, warm chiaroscuro light, and canvas texture instead of camera pixels — one photo of you repainted as a classical fine-art portrait, the same person underneath.
Instead of commissioning a painter for weeks or wrestling with filters that just smear the colours, you upload a clear picture and the model rebuilds the skin, the hair, the fabric, and the light in an old-master painterly style while keeping your face, pose, and clothing recognizable. On Kavel the tool runs on the Nano Banana image model, so a gallery-style portrait finishes in one generation rather than a manual paint-over.
You start from your uploaded photo — the flow defaults to image-to-image — set the format and the resolution, and the credit estimate updates before you commit; a failed run is refunded automatically (unless it broke the content policy), so trying a second style costs nothing but time. The result suits someone who wants a striking profile picture, a heartfelt gift that looks hand-painted, a memorial or anniversary keepsake, or a printed piece for the wall.
And because the same studio also sketches a photo, turns a shot into a sticker, and cleans up portraits, one workflow covers a whole range of art styles without a separate app for each. Think of it less as a photo filter and more as sitting for a painter who works in seconds — the brushwork is convincing, and the face on the canvas is still clearly yours.
Creative engine
Upload a photo, pick the look, choose the format and resolution, and the credit estimate updates before you generate.
Upload one clear photo and the model repaints it with real brushstroke texture and warm gallery light rather than a flat colour wash.
Keeps your face, pose, and clothing, so the painted portrait reads as you and not an invented sitter.
Set the format, check the credit estimate, and generate; a run that fails costs you nothing, so a second style is free to try. An oil painting is the slowest-looking of the drawn styles — the pencil sketch strips the same photo back to line and shading, and the caricature exaggerates instead of flattering.
From one photo to a gallery-style portrait, with the cost shown before you commit.
Add one clear photo with your face well lit and in focus. A calm pose and an even light give the model the most to paint from.
Steer the style if you like — a warm Rembrandt mood, a brighter Impressionist feel, more or less visible brushwork. Clear direction keeps the result on-brief.
Confirm the estimate, generate the painted portrait, and download it. If a run fails, it is free, so you can adjust and try another style.
Anniversary gifts, memorials, a hallway that needs something framed.
Turn a favourite photo of a parent or partner into a hand-painted-looking portrait for a birthday or anniversary, without a commission or a wait.
Stand out with a painted avatar that reads as fine art instead of another snapshot, on socials or a professional page.
Mock up a canvas-style piece from your own photo before you print and frame it, so you see the look first.
Common questions about turning a photo into a painted portrait with Kavel.
It is a full repaint, not an overlay. The model rebuilds your photo with brushstroke texture, canvas grain, and painted light, so edges soften and colours are laid down like pigment rather than left as camera detail. The output is a finished image you can download and print.
That is the aim. The model keeps the face, pose, and clothing recognizable and paints the style on top, so the portrait reads as the same person. A clear, well-lit photo carries the most likeness onto the canvas.
By default a classical old-master look — warm chiaroscuro light and visible brushwork. Ask for something else in the prompt, like a brighter Impressionist feel or heavier impasto, and the render follows it. A failed or unwanted run takes seconds to redo.
A sharp, evenly lit portrait with the face clearly visible. Busy backgrounds and harsh phone flash give the model less to work with; a calm pose against a simple backdrop paints cleanest.
Yes — a painted portrait of a loved one is one of the most common uses. Generate at the highest resolution for printing, and make sure you own the photo you upload before you turn it into a keepsake.
New accounts start with free credits, so the first few runs cost nothing. After that the price depends on the resolution and how many images you ask for, and the estimate updates on screen before you press generate. A failed run is refunded automatically (unless it broke the content policy).
One credit pool covers Nano Banana images and Seedance and Veo video. The cost shows before every run, and failed jobs are not charged. Use a subscription for ongoing work, or a one-time pack when you just need to top up.
What's included
Secure checkout by Stripe. Card details never touch our servers.
What's included
Secure checkout by Stripe. Card details never touch our servers.
What's included
Secure checkout by Stripe. Card details never touch our servers.
What's included
Secure checkout by Stripe. Card details never touch our servers.
One-time top-ups — buy extra credits any time you run low.
What's included
Secure checkout by Stripe. Card details never touch our servers.
What's included
Secure checkout by Stripe. Card details never touch our servers.
What's included
Secure checkout by Stripe. Card details never touch our servers.
Charges appear as “KAVEL AI” on your card statement. You can cancel any time from Settings → Billing; cancellation takes effect at the end of the period you already paid for.
Powered by
Use one balance across every supported image and video model — eleven of them today, listed below — and check the credit cost before each request.
Video models
Image models
Model credit guide
You're only charged for successful generations. The exact estimate in the generator varies by model, length, resolution, audio, and number of images.
| Type | Model | Credit cost |
|---|---|---|
| Video | Seedance 2.5 | The long-take tier, priced per second: 5s 480p ≈ 211 credits, 5s 720p ≈ 473. A full 30s take runs ≈ 1,260 at 480p and ≈ 2,835 at 720p. Supplying a reference clip lowers the per-second rate. |
| Video | Seedance 2.0 | 5s 720p image-to-video ≈ 188 credits; text-to-video ≈ 308 credits. Scales with resolution and length. |
| Video | Seedance 2 Fast | Faster and lower cost. 5s 720p text-to-video ≈ 248 credits. |
| Video | Seedance 2 Mini | The cheapest Seedance tier. 5s 720p ≈ 154 credits, 5s 480p ≈ 72 credits. |
| Video | Seedance 1.5 Pro | Audio doubles the rate. 5s 720p ≈ 27 credits silent, ≈ 53 with audio; 1080p ≈ 57 and ≈ 113. |
| Video | Veo 3.1 | Billed per video, not per second (Lite tier). About 45 credits at 720p and 53 at 1080p. |
| Video | Kling 3.0 | Audio raises the rate. 5s 720p ≈ 105 credits silent, ≈ 150 with audio; 1080p ≈ 135 and ≈ 203. |
| Video | MiniMax H3 | Fixed 2K, no resolution ladder. Priced per second — a 5s clip ≈ 158 credits. |
| Image | Nano Banana 2 | Generate or edit from text and images. About 8 credits per 1K image, 12 at 2K, 18 at 4K. |
| Image | Nano Banana Pro | Consistent run times across generations. About 12 credits per 1K or 2K image, 21 at 4K. |
| Image | Nano Banana 2 Lite | Faster, simpler variant. A flat 8 credits per image at every resolution. Start here to test. |
| Image | GPT Image 2 | The lowest-cost image model here. About 3 credits per 1K image, 6 at 2K, 12 at 4K. |
| Image | Seedream 5.0 Lite | Flat pricing — about 8 credits per image whether you generate or edit. |
Brushwork, gallery light, and a likeness that stays yours. Look at it at full size before you think about a frame.