Free. Open source. No account, no ads.

Give them
something to open.

Write a letter in your own hand. Seal it, and send a link. When they open it, they don't just read it — they watch it get written, stroke by stroke, the way it felt when you wrote it.

Nothing is stored on a server — your letter lives entirely inside the link you send. Fork it on GitHub →

How it works

Three steps, like mailing anything else

  1. 1

    Write it out

    Put your words on the page — plainly, the way you'd actually say them out loud.

  2. 2

    Choose your hand

    Pick the handwriting, ink, and paper that feel like you — or like the moment.

  3. 3

    Send the letter

    Share the link however you like. They open the envelope, and it's written in front of them, live.

Why it's free

A letter shouldn't need a server.

Every letter is compressed and packed straight into its own link — so there's no database holding your words, no account required, and nothing to keep paying for. That also means anyone can run this project themselves, for free, forever.

The whole thing is open source under the MIT license. Read the code, change the paper textures, add your own handwriting font, or host your own copy for your community.

View the source →
// a letter is just data —
// no server ever sees it
{
  to: "Amma",
  from: "Kiran",
  hand: "kalam",
  ink: "sepia",
  paper: "aged"
}
↓ packed into a link ↓
yoursite.com/letter.html?d=N4Ig...