Text to Handwriting

Turn typed text into a page of handwriting on ruled, squared or plain paper.

Why Even Letters Give A Font Away

Set text in a handwriting typeface and it still reads as typed, because every "e" is identical to every other "e" and every baseline is perfectly level. Real handwriting is never repeatable: letters vary in size, drift above and below the line and lean by a degree or two either way, and it is that variation your eye is reading when it decides something was written by hand.

So this draws each character separately and knocks it slightly out of true — a little up or down, a little larger or smaller, a little rotated — on ruled, squared or plain paper. The amount is yours to set, from barely perceptible to distinctly scrawled.

Key features

  • Per-character variation — position, size and angle, all adjustable together.
  • Three hands and four papers — casual, formal cursive or neat print, on ruled, squared, plain or margin-ruled paper.
  • Ink colour and slant — blue, black or anything else, leaning left or right.
  • Stable while you type — the variation is seeded from each character's position, so earlier letters do not jump about as you add more.
  • PNG or JPEG out — a full page, ready to print or attach.
100% client-side — no data leaves your machine

This tool runs entirely inside your browser using native Web APIs. Your files and text are never uploaded to a server, never logged and never shared with third parties.

How to use: Text to Handwriting

  1. Type or paste your text
    The page fills in as you type, wrapping to the ruled lines.
  2. Choose a hand and paper
    Which typefaces are available depends on what is installed on this device.
  3. Set the unevenness
    Around half is convincing. All the way up looks hurried, which is sometimes right.
  4. Download the page
    PNG keeps it sharp; JPEG makes a smaller file.

Technical specifications

Processing locationEntirely in your browser — no server round trip
Data uploadedNone. Files and text never leave your device
PriceFree — no account, no trial, no usage cap
CategoryText
Works offlineYes, once the page has loaded
Browser supportChrome 90+, Edge 90+, Firefox 90+, Safari 15+
Interface languagesEnglish, 中文, हिन्दी, Español, العربية

Frequently asked questions

Is this my handwriting?

No. The letterforms come from a handwriting typeface installed on your device; what this adds is the irregularity that makes a page look written rather than set. It is a convincing page of handwriting, not a reproduction of yours, and it will not match a sample of your writing.

Why does it look different on my phone and my laptop?

Because the typefaces are the ones installed on each device, and no handwriting font ships everywhere. The tool asks for several in order and takes the first one present, so two devices can land on different ones. The paper, spacing and variation are identical either way.

Can I use this for schoolwork?

That is between you and whoever set it. It is a generated page, not your handwriting, and submitting it as handwritten work is passing something off as something it is not. Plenty of legitimate uses exist — mock-ups, props, greetings, teaching materials, a letter you want to look informal.

The text runs off the bottom. What do I do?

The page is one sheet, and the tool says when the text has outgrown it. Either shorten the text, reduce the letter size, or split it and produce two pages.

Does it handle other alphabets?

It draws whatever your text contains, but handwriting typefaces are almost all Latin-only, so anything else falls back to a regular font and loses the effect. Arabic is a particular case — its letters join, and drawing them individually breaks the joins entirely.

Related tools

Back to all tools