Reading comfort widget

Easy reading for everyone.

A button to add to your website. Each visitor adapts the display to the way they read: text size, dyslexia font, contrast, reading ruler, read aloud.

See the page change
  • 27 settings
  • 8 profiles
  • 0 cookies in the widget
  • 29 KB compressed

Nothing to install

Pick a profile and the page changes instantly

Here is a sample page. Each profile adjusts several things at once. This is a simplified demo: the real widget offers 27 settings, which visitors combine as they wish.

See better or Senior comfort? "See better" changes the look (maximum contrast, highly legible font) for very low vision. "Senior comfort" keeps the site's look and adds space and large click areas. In the real widget, you can combine them.

New

Municipal swimming pool registration

Registration for the winter season opens on Monday 4 November. You can sign up online, by post or in person at the town hall reception, Monday to Friday, 9am to 5pm.

Please bring proof of address and a medical certificate issued within the last three months. Children under 8 must be accompanied by an adult in the water.

Download the registration form

What changes: Nothing changes: this is the page as the site publishes it.

Keyboard shortcut: Alt + Shift + A

Who it is for

For any kind of website

For anyone who runs a website: a charity, a town council, an online shop, an agency or a custom-built site.

Charities and associations

Your members and volunteers can read your pages in the way that suits them, without you having to touch the site.

Local authorities

One more reading comfort option for residents, alongside your accessibility work (audits, fixes), never in its place.

Small businesses and freelancers

One line to paste: your site becomes more pleasant for customers who find reading difficult.

Online shops

Product pages, basket and terms easier to read for all your customers, on desktop and mobile alike.

Agencies

A module to offer your clients, with the Agency plan: white label and multiple sites.

Compatible

It fits on your platform, simply

Just one line of code to paste, or the WordPress plugin. Wherever you can add code to a website, the widget works: no module to develop, no server to configure.

WordPress: plugin. PrestaShop: module. All others: one line to paste into the site's code ("Custom Code" on Wix or Webflow, which may only be available on some plans). The brands mentioned belong to their respective owners:Octeasy is neither affiliated with nor endorsed by them, and these platforms do not "certify" Octeasy.

  • Made for phones

    On mobile, the panel opens as a drawer across the full width of the screen. The page never overflows, and a "Make the button smaller" option makes the button even smaller.

  • Discreet, it stays out of the way

    A small 58 px button in a corner, never in the middle of the text. Until the visitor uses it, the page does not change: nothing is decided for them.

  • Usable without a mouse

    Keyboard shortcut Alt + Shift + A, keyboard navigation, closes with Esc. Screen readers announce the panel as a dialog.

Find the right plan

Installation

Up and running in minutes

  1. Copy the line

    A single line of script, with your site's colour.

  2. Paste it before the end of the page

    Just before the closing body tag, on every page.

  3. Check

    The button appears at the bottom right. Try it with the keyboard using Alt + Shift + A.

<script src="https://octeasy.com/widget.js" data-color="#0d7a6c" defer></script>

A WordPress plugin and a PrestaShop module are also available. Each platform has its own steps on the Installation page.

In action

Watch the widget at work, for real

Three recordings of the widget installed on this site, on a computer and on a phone: no editing, no added effects. They were made on the French version of the site, so the panel appears in French.

Read what the video shows
  1. The visitor clicks the "Try the widget" button: the settings panel opens on the right.
  2. They choose the "Read easily" profile: the dyslexia font and wider spacing apply to the whole page.
  3. They enlarge the text twice, up to 120%.
  4. They switch to the "Soft dark" display, then go back to the dyslexia font.
  5. They scroll down the page and back to the top: the settings stay applied.

The video has no sound. It lasts about 21 seconds.

8 profiles

A setting for every way of reading

A profile turns on several settings at once. Visitors can combine several profiles and adjust each setting by hand: 27 settings in all.

See better

Low vision, eye strain

Larger textHighly legible fontUnderlined linksLarge cursor

Read easily

Dyslexia and related difficulties

Dyslexia fontWider line and letter spacingLeft-aligned textCream background

Stay focused

ADHD, attention disorders

Reading maskAnimations stoppedShort linesSound muted

Understand easily

Cognitive disorders, memory

Spaced-out paragraphsOutlined headingsRead aloudAnimations stopped

Avoid motion

Epilepsy, migraine, vertigo

Animations stoppedSoft coloursSound muted

Reduce light

Photophobia, headaches

Soft dark displaySoft colours

Click easily

Tremors, keyboard only

Large click areasStrong focusLarge cursor

Senior comfort

Presbyopia, ageing eyes

Larger textWider line spacingUnderlined linksLarge click areas

Each profile in detail

Proof

Three things you can check for yourself

28.9 KB

A single lightweight file

Size of the gzip-compressed script, measured on 31 October 2026.

How to check: your browser's Network tab, file widget.js.

0 cookies

A widget with no cookies or trackers

On your visitors' devices: no audience measurement, no third-party scripts, fonts hosted with the widget.

How to check: your browser's Storage tab, after adjusting the widget.

Local

Your device's voices

Read aloud only uses the voices installed on the device. No text is sent to an online service.

How to check: turn on read aloud, then look at the Network tab.

The golden rule

Visitors always get everything

Even on the free plan, every visitor gets all the comfort settings. What we charge for is what the site owner needs: the look of the button, the number of sites, the credit, the statistics.

What Octeasy does not do

  • It does not make a site meet accessibility standards such as WCAG or the French RGAA.
  • It does not replace an audit or fixes to the site.
  • It does not protect you against legal claims.

Read the full page on limits

Pricing

Simple plans

Free

€0

forever

To try it out, or for a small site

Essential

€9

excl. VAT per month, indicative price

For a site that wants the button to match its brand

Pro

€29

excl. VAT per month, indicative price

For several sites and a polished look

Agency

Custom quote

To resell to your clients

Compare plans

Questions

Fair questions, straight answers

Does Octeasy make my site meet accessibility standards?

No. Octeasy is a reading comfort tool: it lets each visitor adapt the display. Whether a site meets accessibility standards such as WCAG or the French accessibility standard (RGAA) depends on its code and content. That is measured by an audit and achieved through fixes, which the widget does not replace.

Do my visitors have to pay anything?

No. Visitors always get every comfort feature, even when the site is on the free plan. What changes from one plan to another is for the site owner: button colours, credit, number of sites, statistics.

Does Octeasy set cookies?

The widget sets no cookies and no trackers on your visitors' devices. Their settings are kept in their browser, only if they have changed something, and erased as soon as they go back to the default settings. The octeasy.com website itself measures its traffic without cookies.

How does read aloud work?

It uses the browser's speech synthesis and only keeps the voices installed on the visitor's device. Online voices are left out, so the text is never sent to a third-party service. Quality therefore depends on the voices available on the device.

Does it slow down my site?

The script fits in a single file of about 29 KB compressed, with no dependencies, and loads with the defer attribute so it does not block page rendering. Measure the effect on your own site with your browser's tools.

Which websites does it work with?

Any website: one line of script is enough. There is also a WordPress plugin and a PrestaShop module. The Installation page covers each platform: WordPress, PrestaShop, Shopify, Wix, Webflow, Squarespace, Joomla, Drupal, React, Next.js.

Give your visitors more comfortable reading

Try the widget on this page first, with the keyboard or the mouse.