Kulli

Type it, and get pages that look written by hand, in your own handwriting. Headings, lists, formulas, tables and code all land neatly on the lines.

1Add your handwriting

Write each letter 2–3 times with an Apple Pencil, stylus or finger. Takes about 20 minutes, no account needed.

Writing on paper instead?
  1. Create a free account at calligraphr.com.
  2. Make a template with your letters (e.g. ä ö ü ß), digits and punctuation, ideally 2 variants each.
  3. Fill it in with your usual pen, size and speed, every character on the helper line.
  4. Scan or photograph it, upload it, click “Build Font” and download the .ttf.
  5. In Kulli choose Handwriting → “Font file”.

2Create your pages

Paste your text, even straight from ChatGPT or Claude: Kulli tidies up formulas, tables and links by itself. Then match paper and ink and pick a look.

Save as PDF to print, or as PNG for ChatGPT (blank paper works best).

Using Claude? Get the formatting skill
  1. Download the skill and upload the ZIP in Claude under Settings → Capabilities → Skills.
  2. Then say “format this for Kulli” and paste your text.

3Make it photo-real

Two ways to make your page look like a real photo:

Photo look is instant and free: your writing on a real photo of a college block, or a desk, lamp, blurry phone shot or scan. ChatGPT is even more realistic, but proofread afterwards: it sometimes drops a line or changes a character.

ChatGPT prompts

Upload your PNG from Kulli to ChatGPT, paste one prompt and send it.

Lined notebook, blue ballpoint

Turn this into a realistic photo of a handwritten page in a spiral notebook: A4 lined paper, light blue lines, red margin line on the left, punched holes and a perforated top edge. Keep the handwriting, every word, symbol and line position exactly as it is. Blue ballpoint ink with subtle pressure variation. Photographed from slightly above in soft daylight, natural shadows, slight paper texture. No extra text, no changes to the writing.

Squared paper, black fineliner

Turn this into a realistic photo of a handwritten page on squared paper (5 mm grid, A4 notebook with punched holes). Keep the handwriting, every word, symbol and line position exactly as it is. Thin black fineliner ink, slightly uneven. Photographed from slightly above in warm indoor light, natural shadows, slight paper texture. No extra text, no changes to the writing.

Quick phone snapshot (a bit blurry)

Turn this into a realistic photo of a handwritten page in a spiral notebook: A4 lined paper, light blue lines, red margin line on the left, punched holes and a perforated top edge. Keep the handwriting, every word, symbol and line position exactly as it is. Blue ballpoint ink with subtle pressure variation. Photographed from slightly above in soft daylight, natural shadows, slight paper texture. No extra text, no changes to the writing.
Make it look like a quick phone snapshot: slightly out of focus and a little shaky, with light motion blur and a slightly tilted angle, but every word must stay readable.
Formatting guide

Text pasted from ChatGPT or Claude is formatted automatically. If you type or change things yourself, write it like this:

You typeYou get
# TitleBig heading, underlined
## Subheading
### Section
Smaller headings
an empty lineNew paragraph. Lines without an empty line between them are joined into one paragraph.
a line ending in \The next line starts on a new line, without a gap (addresses, poems)
- pointBullet point
1. step or a) stepNumbered list
  - detailSub-point: two spaces before the dash
**word**Bold, pressed harder
x^2, x^{10}Superscript: x², x¹⁰
H_2O, a_{12}Subscript: H₂O, a₁₂
| A | B |
|---|---|
| 1 | 2 |
Table. The |---| row makes the first row the header. Long cells wrap.
```
code
```
Code, indentation kept
===New page

Formulas like \frac{a}{b} or $x^2$ are converted for you. Typed quotes become „German“ quotes in German text. The Tidy up button above the text field cleans up messy pasted text.

Example

# Biology notes

## Photosynthesis

Plants turn **light** into chemical energy.
This line joins the one above.

- Takes place in the chloroplasts
  - mostly in the leaves
- Needs CO_2 and H_2O

| Input | Output |
|---|---|
| Light, water | Glucose |
| CO_2 | O_2 |

===

# Page two
Your Kulli account

Free. Keeps your drawn letters, your font file and your settings, so you can use them on any device.