
Keepsakes & gifts
Turn a wedding photo, a pet, or a grandparent's portrait into a graphite piece worth framing — the kind of gift that lands because it was drawn from their own picture.
One photo in · A pencil drawing out · Free in the browser
Graphite shading, cross-hatching and a loose paper-edge fade. Your photo comes back redrawn as a hand-drawn pencil portrait in seconds.
A real pencil rendering, drawn by the model behind this page. Drag the divider to compare the plain studio photo with the finished pencil sketch. Every output is AI-generated, so your result varies with your photo, your prompt, and the style you describe — treat this as a preview of what the tool can do, not a fixed result.


Drag to compare before and after
The tonal shading, the cross-hatching, the confident contour lines, the loose edges that dissolve into the paper — the kind of graphite sketch an artist would spend an afternoon on, redrawn from one ordinary photo.
Instead of commissioning a portrait artist or wrestling with a filter that just posterises the pixels, you upload a clear picture, name the drawing style you want, and the model rebuilds the image stroke by stroke while keeping the proportions honest. On Kavel this runs on the Nano Banana image model, so a finished drawing comes back in one generation rather than a week of waiting on a commission.
You start from your uploaded picture — the flow defaults to image-to-image — then set the format, check the credit estimate and generate. A failed run is refunded unless it broke the content policy, so a drawing that never renders is not charged.
Creative engine
Upload a photo, name the style, choose the format and resolution, and the credit estimate updates before you generate.

Upload one clear photo and the model reads the face, then redraws the whole frame as graphite marks on paper — the paper grain and the direction of the hatching included, rather than a grey filter laid over the photograph.

Name the style — soft tonal shading, clean line art, loose charcoal — and the drawing follows that brief. Style is the one word that changes everything downstream, because it decides how much of the tonal range survives.
Set the format, check the credit estimate, and generate; a failed run is refunded (unless it broke the content policy), and the estimate moves with the format so the cost is visible first. A sketch keeps the proportions honest. The caricature deliberately breaks them, and the pet portrait points the same drawn treatment at an animal.
From one plain photo to a finished graphite portrait, with the cost shown before you commit.
Add one clear picture with the face visible and evenly lit. Good contrast between light and shadow gives the model the tonal range it needs, and a sharp original keeps the contour lines confident rather than mushy.

Set the brief: soft tonal graphite, tight cross-hatching, clean single-weight line art, loose charcoal with smudged shadows. Specific direction keeps the drawing on-style instead of generic.

Confirm the estimate, generate the drawing, and download it to print or frame. Credits return on a drawing that fails to render, unless the content policy stopped it.

Gift prints, tattoo references, a portfolio that needs a hand-drawn page.

Turn a wedding photo, a pet, or a grandparent's portrait into a graphite piece worth framing — the kind of gift that lands because it was drawn from their own picture.

Get a hand-drawn profile image that stands out against a wall of photos, generated in minutes rather than commissioned and waited on.

Block out a tonal study from a reference photo to see where the shadows fall before committing graphite to real paper.
Common questions about turning a photo into a graphite portrait with Kavel.
No, and the difference shows in the shading. A filter runs an edge-detect over the pixels and leaves you with a grey, flattened photo, not a sketch. This rebuilds the image as marks — the tone follows the bone structure, the strokes follow the hair direction, and the edges fade out the way a real hand stops drawing. That is why it survives being printed, and a filtered photo usually does not.
A sharp picture with the face evenly lit and real contrast between light and shadow. Graphite is entirely tone, so a flat, evenly-lit snapshot gives the model nothing to shade with, and a dim or blurry original makes the contour lines uncertain. Front-facing portraits with a plain background work best.
Yes. Describe it and the artwork follows — soft tonal graphite, tight cross-hatching, clean single-weight line art, loose charcoal with smudged shadows, or a quick gesture study. A clearer, more specific brief gives a closer result than a vague one, so it helps to name the medium and the level of detail rather than leaving them to chance. If the first pass is close but not quite there, adjust one detail and generate again.
That is the whole reason for starting from a real photo — the model keeps the face, the hair and the expression while it redraws them in graphite. A clear, well-lit original holds the likeness best; a dark or low-resolution one gives it less to work from, so the closer the input, the closer the drawing.
It depends on the resolution you pick and how many versions you generate, and the estimate is on screen before you press the button. Free credits arrive with the account, and a failed run is refunded automatically (unless it broke the content policy) — so you can try tonal graphite, then line art, then charcoal, without watching a meter tick up on every attempt.
Yes, and it is worth generating at a higher resolution first if you plan to. Graphite detail lives in fine strokes, and a 1K file will look fine on a phone but will lose the cross-hatching once it is enlarged to frame size. Pick the largest resolution the estimate offers, download the file, and print it on a matte or textured stock — the paper grain does a lot of the work.
Credits are shared across everything Kavel runs. You see the cost before each run, and a failed job is never charged.
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.
Pay safely and securely with
Payments are processed by Stripe over an encrypted checkout. Your card details are handled by Stripe and are never stored by Kavel.
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. Operator details, the full model list, and the refund window are on the about page.
The drawing comes back in seconds, and if the graphite reads too soft or too hard, the next style is one word away.