About this tool
Tune font, spacing, line width and contrast to match your own reading preferences.
The Adjustable Reading Reformatter takes any text you paste and re-renders it live with five controls you set yourself: font size from 14 to 42 px, line height from 1.2 to 2.4, letter spacing from 0 to 0.18em, line width from 32 to 90 characters, and left, centred or justified alignment. It is for readers with dyslexia, low vision, ADHD or simple screen fatigue who already know that default web typography does not suit them and want to find the settings that do. The text never leaves your device — the preview is styled entirely in the browser, and nothing is uploaded or stored.
Open Adjustable Reading Reformatter on AltFTool — it loads instantly in your browser.
Paste the passage you want in the Reading text box.
Drag Font size (14 to 42 px), Line height (1.2 to 2.4), Letter spacing (0 to 0.18em) and Line width (32 to 90ch), and set Alignment to Left, Center or Justified.
The Reading preview restyles your own words as you drag, so you can hold WCAG 2.1's 1.5 line height and 0.12em spacing and judge the result.
Size, line height, letter spacing, measure and alignment all update the same block of your own text as you drag.
The sliders extend past the WCAG 2.1 text-spacing values, so you can test 1.5 line height and 0.12em tracking rather than guess at them.
Comfort depends on the actual words, language and punctuation you read, so the preview reformats whatever you paste in.
Start at 1.5 times the font size — that is the line-height value named in WCAG 2.1 Success Criterion 1.4.12 Text Spacing, and the slider covers 1.2 to 2.4 so you can go further. Readers who lose their place mid-paragraph often settle noticeably above 1.5.
Typographic convention puts a comfortable measure at roughly 45 to 75 characters per line, and the width slider runs from 32 to 90ch so you can bracket that range. Shorter lines mean more return sweeps; longer lines make it easier to land on the wrong line coming back.
Extra spacing is a widely used adjustment and it costs nothing to test, which is why the control exists — the letter-spacing slider goes from 0 to 0.18em, comfortably past the 0.12em figure WCAG 2.1 uses. Whether it helps you is individual, so change one control at a time and read a few paragraphs before deciding. This is a reading-comfort aid, not an assessment or treatment for dyslexia.
Usually no. Justified alignment stretches word spacing to force flush edges, which creates uneven gaps and the vertical 'rivers' that many readers with dyslexia or low vision find disruptive; left-aligned with a ragged right edge keeps spacing uniform. The option is here so you can compare the two on your own text.