Bionic Reading Converter
Convert any text to bionic reading format — the first few letters of every word are bolded as fixation points, guiding your eye and speeding up skimming.
Input
Settings
Lower values bold more of each word; higher values bold less.
Lightens the text that isn't bolded, so the anchors stand out more.
The colour of the bolded fixation letters.
Output
Your bionic text will appear here.
Guides
What is bionic reading?
Bionic reading is a typographic technique that bolds the first few letters of each word. The idea is that your eye fixates on the emboldened "anchor", and your brain fills in the rest of the word from context — so you skim faster with less conscious effort. It's popular with people who find long passages of uniform text hard to hold onto, including many readers with ADHD or dyslexia.
Whether it measurably speeds up reading is still debated by researchers. Plenty of people find it pleasant regardless, and it costs nothing to try.
How to use it
Paste your text and the converted result appears immediately in the Preview panel, exactly as it will look. Adjust the fixation point to control how much of each word is bolded, set the text contrast and highlight colour to taste, then copy or download the HTML.
Fixation point, explained
This is the one setting people get backwards. A lower fixation point bolds more of each word; a higher one bolds less.
At fixation 1, "reading" becomes reading. At fixation 4 — the default — it becomes reading. At 5, barely a letter or two is emphasised. Very short words like "a" and "of" are often left alone entirely, since bolding them adds noise rather than an anchor.
Start at 4 and move down if you want a heavier effect.
Contrast and highlight colour
Text contrast controls the colour of the text that isn't bolded. Lightening it makes the bold anchors stand out harder — that's the "contrast" being adjusted, between the anchor and the rest of the word.
Highlight colour is the colour of the bolded letters themselves. Black is the default.
What you get out
The tool outputs HTML: each word's fixation prefix wrapped in a <b> tag, with paragraphs preserved as <p> elements and single line breaks as <br />, all inside a wrapper <div> carrying your chosen body colour.
Colours are inlined on both the wrapper and every <b>, so the markup renders identically wherever you paste it — no stylesheet required. The highlight is written even when it's black, because a bare <b> would inherit the wrapper's lighter body colour and the fixation anchors would disappear into the text.
Any HTML in your input is escaped rather than executed, so pasting <script> is harmless — it comes back out as visible text.
Does my text leave the browser?
No. The conversion runs entirely client-side. Nothing is uploaded, and nothing is stored.