How to turn typed text into handwriting
Typed text set in a script font looks like a font: every a is identical, the baseline is perfect, the spacing is mechanical. Handwriting does not. Adding small random variation to each character's position, size, and angle is what breaks the pattern and makes a render read as handwritten rather than typeset.
This tool draws each character individually onto a canvas with that jitter, on optional ruled paper, in your ink colour, and hands you a PNG. It uses your operating system's script font, so it needs no downloads and it renders instantly.
- Type or paste your text. Line breaks are respected and long lines wrap to the 720px canvas.
- Pick an ink colour. A blue closer to real ballpoint reads better than pure black.
- Set the font size (16 to 48px) and line height (28 to 72px), keeping line height around 1.6x the size.
- Toggle ruled paper on for a notebook look or off for a plain sheet.
- Click download to save the PNG.