Preply — language tutors
Personally, I use Preply for language learning. If you want to try an online tutor, our link includes 70% off the trial lesson. We earn a small bonus if you go on to paid lessons - it helps to keep the site running.
Aligner is a free, browser-based tool for drawing word-to-word and morpheme-to-morpheme links between stacked lines of text — for bilingual glosses, interlinear annotations, classroom handouts, and social posts. The same project is also referred to as Bitext Align in URLs and branding. Everything runs in your browser; your sentences are not stored on our servers unless you choose to share them.
You can add several lines (for example source, IPA, glosses, and a free translation). Each line has its own font (Google Fonts or an uploaded file), text size, horizontal spacing between words, and optional right-to-left layout for scripts such as Hebrew or Arabic. Lines can be reordered so that only adjacent rows are linkable — Aligner always links the line above to the line directly below it. Open a line’s popover for quick typography controls, or the full Edit line dialog to change text and see a live preview of how it splits into word boxes.



Click tokens to create colored alignment links. Many-to-many groupings share one color so you can see which tokens belong to the same correspondence. For each pair of adjacent lines you can adjust the vertical gap and optionally hide the connector curves while keeping the links in the data model — useful when a gloss row sits tight under a sentence. The preview supports a clean “hide chrome” mode and fullscreen for screenshots.

The settings panel uses icons for four areas. What each one does in plain language:
| or - when you need morpheme boundaries); set a join character so two written words still
count as one box for linking (shown with a space in the preview); and optionally split punctuation
into its own boxes or limit which punctuation splits.The short summary next to the line editor (“Whitespace splits words…”) mirrors the same rules as the Tokens tab; use the gear button there to jump straight to those controls.




Download the visualization as PNG, SVG, PDF, or a self-contained HTML file. You can also
build a share link: the full project and
visual settings are encoded in the ?data= URL parameter so anyone who opens the link sees the same alignment. The Share dialog adds a QR code,
social targets, and a Data object action for
JSON shaped like a curated preset (useful for authors and debugging).


Use Load example on the main page to open curated projects (simple bilingual pair, Turkish interlinear with IPA and glosses, Hebrew and Arabic with English, Tagalog compounds, Japanese–Chinese–English, and more). They illustrate RTL, multi-line stacks, and tricky word-splitting cases. The clips below are the same motion demos as on the home page: linking in the editor, and a conlang layout with a custom font and glosses.


Aligner stays free and without aggressive ads. Hosting and ongoing upkeep still have a cost, so we add a few optional partner links - use them if you were already considering the service. It will help us keep the site running. The referral bonuses come from the provider. Here I recommend the services that I happily use myself.
Personally, I use Preply for language learning. If you want to try an online tutor, our link includes 70% off the trial lesson. We earn a small bonus if you go on to paid lessons - it helps to keep the site running.
This project is deployed on Railway. For me it works like a charm: I just add my repo and Railway builds and deploys it by itself. This link gives $20 in credits. No pressure - use if it fits your stack.
Cursor is my main AI coding tool. If you were going to try it anyway, this referral gives new accounts 50% off the first month of Pro, Pro+, or Ultra (per Cursor’s current offer).
Sometimes I have trouble with money transfers in my country. Wise worked for me without too much hassle. With this invite, new sign-ups get a fee-free first transfer up to roughly US$600 equivalent.
Questions or feedback about Aligner: dani@tinygods.dev ·
We do not run accounts or store your text on our infrastructure. Details on analytics, feedback, and fonts are in the privacy policy.