See how ArabicFlow works
A walkthrough of every core feature with real examples.
Load any Arabic text
Paste any Arabic passage and tap Load Text to begin. Works with Quranic verses, hadith, classical literature, or any Arabic text.
- 1Paste any Arabic text here — up to 2000 characters
- 2Live character counter so you always know where you are
- 3Tap to render the passage as an interactive surface
- Works with fully diacritized Arabic text including harakat
- Passage is rendered word by word as individually selectable tokens
- Your work saves automatically every 10 seconds once you are signed in
Select any character — even attached ones
Unlike Word or Google Docs, ArabicFlow lets you select individual attached prefixes and suffixes like بِـ or ـي without selecting the whole word.
- 1Single attached particle selected — just 2 characters
- 2Choose from 17 highlight colours
- 3Add an optional structural note
- Selection works at the Unicode character level — diacritics stay with their base letter
- No snapping to word boundaries — select exactly what you mean
- Short selections of 3 characters or fewer use overlay highlighting for maximum visibility
Highlight at every level simultaneously
Annotate a full sentence, a word within it, and an attached particle within that word — all at once. Each annotation gets its own underline row so nothing is hidden.
- 1Overlay highlight for short selections (3 chars or fewer)
- 2Each annotation gets its own underline row — nothing is hidden
- 3Numbers sit below the text — never blocking the Arabic
- Underline rows stack automatically — the system assigns rows to avoid overlap
- Line spacing increases dynamically to accommodate as many layers as needed
- All highlight colours are preserved exactly in PDF export
All your annotations in one structured panel
Every annotation appears as a card in the side panel. Notes, colours, and relationship trees are all visible at a glance.
Attached particle — prefix meaning 'in' or 'with'
The name of Allah — definite noun
Construct phrase — particle + governed noun.
- 1Colour swatch matches the highlight in the passage
- 2Full note text always visible in the panel
- 3Linked terms displayed as a visual relationship tree
- 4Edit any annotation at any time
- Click any card to scroll the passage to that annotation and pulse it briefly
- Drag cards to reorder them — the layer order in the passage updates to match
- Cards can be deleted individually — annotation numbers reindex automatically
Link related terms with directional arrows
Connect any two annotated spans to show their structural relationship. A curved arrow appears above the passage with the first 3 words of your note as a label.
- 1Arrow originates from the midpoint of the source span
- 2Arrowhead points to the destination
- 3First 3 words of your note appear on the arrow
- 4Add multiple links from a single annotation
- Links are directional — source governs or connects to destination
- Multiple links from one annotation fan out as separate arrows
- All arrows are preserved in the PDF export
Break the passage into lines for focused analysis
Split any passage into numbered lines at punctuation marks or after any selected span. Analyze one clause at a time.
- 1Scissors appear at punctuation marks — tap to split
- 2Lines are numbered automatically — always sequential
- 3Merge any line back into the one above it
- 4Undo reverses any action — splits, merges, and annotations
- Each line is independently annotatable
- Select any span and tap "Break line after this" to split at any position
- Up to 50 lines per passage — undo history tracks the last 20 actions
Hover to preview any annotation instantly
Rest your cursor on any highlighted span for half a second and the annotation note appears above it — no clicking needed.
- 1Note preview appears after 500ms hover — no clicking needed
- 2Linked terms shown directly in the preview
- 3Annotation number for quick reference
- Tooltip disappears immediately when cursor leaves the span
- If a span has multiple annotations all notes appear in a combined tooltip
- On mobile a single tap shows the same preview
Export your full analysis as a PDF
Download a formatted PDF of your entire session — annotated passage, all notes, and relationship chains — ready to print or share.
Construct phrase — opening invocation.
The name of Allah.
Attached prefix preposition.
- 1Annotated passage with all highlights on the first page
- 2Annotations always start on a fresh page
- 3Each entry shows the span, note, and relationship chain
- 4Source → Target chain preserved in the export
- Margins set for standard A4 printing including binding allowance
- Embedded Arabic font renders correctly on any device — no system font needed
- Generated entirely in the browser — no server upload of your content
Ready to try it?
Free to start. No credit card required. Your first 3 sessions are on us.
