KANONARA

Your language, treated as a first-class script

Most writing apps are built around English and add other scripts as an afterthought. Kanonara's fixed pages were designed for eleven languages from the start: every script gets its own reading fonts, its own line spacing, and a page geometry that fits it. A Burmese book is set in Padauk; a Japanese one in Klee One.

The eleven languages

Set the language when you create a book; everything follows from it.

  • English
  • မြန်မာ
  • 中文
  • 日本語
  • 한국어
  • हिन्दी
  • Bahasa Indonesia
  • Español
  • Português
  • Filipino
  • ไทย

A reading face per script

Each script's primary font is chosen for long-form reading on screen, downloaded and self-hosted at build time: readers never talk to a font CDN.

Latin-script languages
Literata
English, Español, Português, Bahasa Indonesia, Filipino
Myanmar
Padauk
Chosen for correct rendering of Myanmar script stacked consonants
Japanese
Klee One
A hand-written-style face in the light-novel tradition
Simplified and Traditional Chinese
Noto Serif SC
The classic serif reading face
Korean
Noto Serif KR
Serif reading face for Hangul
Thai
Noto Serif Thai
With generous leading for stacked vowel and tone marks
Devanagari
Martel
Reading serif for Hindi

Pages that fit the script, not the other way round

Line height, punctuation and page measure adapt per script: Thai body text gets the leading its stacked marks need, Chinese and Japanese get vertical rhythm that respects the tradition, and Myanmar text is never split mid-cluster when a page breaks.

The page your reader turns is the page you wrote on, in your language. See how the fixed page works.

Write the story only you can write, in the language you think in

Kanonara is in early access: create an account and we'll let you in as soon as we can. See how Kanonara works.