Updated Wed 26 Sep 2026 • tags pickers, apps.
These apps are lightweight tools to allow you to produce, analyse and manipulate runs of text for a given language or script. The apps are written in HTML and JavaScript, so no need to download anything – just use any browser.
You can easily tweak or investigate characters, combining marks, shaping behaviour, directionality, and invisible characters. You can decompose text, convert between representations, test how characters interact, and experiment with fonts and script‑specific features in a safe, visual environment. At the same time, they also serve as approachable composition tools: if you’re unfamiliar with a script or don’t have a suitable keyboard, the apps help you produce correctly‑formed text by clicking characters, applying transforms, and seeing immediately how the writing system works. Whether you’re studying an orthography, debugging text, or simply trying to write a few words, these tools help you do so effectively.
Total character apps:
The help file explains how to use the app and what features are available. Features vary, but can include automatic transcription to and from the text, shape-based hints and selection methods, keyboards, codepoint listing, creating examples in markup, control over the font used, etc.
Please raise an issue if you'd like to see other characters, fonts or apps. If you want a new app, you'll have to provide (a) a list of all characters to be supported, and (b) mappings to phonemes in a language, and (c) a Unicode font. Note that if you want to find characters and there's no character app, you may be able to use the picker-like features of Uniview. Just select a block, click on the big up-arrow below the text box (top right), then click on characters.