Title: NB Accessibility
Author: NBPlugins
Published: <strong>oktober 8, 2026</strong>
Last modified: oktober 8, 2026

---

Search plugins

![](https://ps.w.org/nb-accessibility/assets/banner-772x250.jpg?rev=3735212)

![](https://ps.w.org/nb-accessibility/assets/icon-256x256.png?rev=3735226)

# NB Accessibility

 By [NBPlugins](https://profiles.wordpress.org/aviyo/)

[Download](https://downloads.wordpress.org/plugin/nb-accessibility.1.0.0.zip)

 * [Details](https://fao.wordpress.org/plugins/nb-accessibility/#description)
 * [Reviews](https://fao.wordpress.org/plugins/nb-accessibility/#reviews)
 *  [Installation](https://fao.wordpress.org/plugins/nb-accessibility/#installation)
 * [Development](https://fao.wordpress.org/plugins/nb-accessibility/#developers)

 [Support](https://wordpress.org/support/plugin/nb-accessibility/)

## Description

NB Accessibility adds a clean, keyboard-operable accessibility toolbar to your site—
completely free, with no account, no tracking, and zero external network calls. 
Everything runs locally in the visitor’s browser.

**Toolbar features (each can be toggled in settings):**

 * Text size (70%–200%)
 * Text spacing
 * Readable font
 * Contrast modes: high, inverted, monochrome
 * Highlight links & headings
 * Stop animations
 * Large cursor
 * Reset + link to your accessibility statement page

**Simple by design:** activate the plugin and the toolbar is live. No setup wizard,
no account, and nothing to configure unless you want to.

**9 languages, RTL and LTR:** the toolbar follows your site’s language and direction
automatically. Translations for English, Spanish, German, French, Italian, Portuguese,
Arabic, Persian and Hebrew are built in, including regional variants such as Mexican
Spanish, Swiss German and Canadian French. More languages can be added through translate.
wordpress.org. No language setting to fiddle with.

**Works on every screen:** the toolbar adapts to desktop, tablet and mobile, and
is fully usable by touch and keyboard.

**Privacy by architecture:** visitor preferences are stored only in their own browser(
localStorage). The plugin never contacts external servers and collects no data.

**Honest scope:** this is a usability toolbar for your visitors. It does not claim
to make your site compliant with any law or standard — no plugin can promise that.

## Screenshots

[⌊The toolbar opens in one click, shown here on a fashion store.⌉⌊The toolbar opens
in one click, shown here on a fashion store.⌉[

The toolbar opens in one click, shown here on a fashion store.

[⌊Bigger text and a readable font.⌉⌊Bigger text and a readable font.⌉[

Bigger text and a readable font.

[⌊High contrast mode with highlighted links.⌉⌊High contrast mode with highlighted
links.⌉[

High contrast mode with highlighted links.

[⌊Monochrome mode with highlighted links and headings.⌉⌊Monochrome mode with highlighted
links and headings.⌉[

Monochrome mode with highlighted links and headings.

[⌊Works on mobile too.⌉⌊Works on mobile too.⌉[

Works on mobile too.

[⌊Simple settings: button position, color, statement page, features and exclusions.⌉⌊
Simple settings: button position, color, statement page, features and exclusions
.⌉[

Simple settings: button position, color, statement page, features and exclusions.

## Installation

 1. Upload the `nb-accessibility` folder to `/wp-content/plugins/` or install it from
    the plugin directory.
 2. Activate the plugin through the _Plugins_ menu in WordPress.
 3. Go to _Settings  NB Accessibility_ to choose the button position, color, statement
    page, toolbar features, and excluded pages.

## FAQ

### In which language is the toolbar displayed?

It follows your site language automatically, in the right direction (RTL or LTR).
Translations for English, Spanish, German, French, Italian, Portuguese, Arabic, 
Persian and Hebrew, including their regional variants, are built in and load on 
WordPress 6.8 and later. Other languages can be added through translate.wordpress.
org; until a translation exists, the toolbar shows in English, left to right.

### Does it slow down my site?

It loads a single small deferred script, plus a short inline snippet that applies
a visitor’s saved settings before the page is painted. No dependencies and no external
requests. The effect on performance depends on your page content and the features
visitors enable.

### Does it collect visitor data?

No. Settings are stored in each visitor’s own browser (localStorage). Nothing is
sent anywhere.

### Will this make my site legally compliant?

No — and beware of any tool that promises that. This toolbar improves the browsing
experience for visitors who need these adjustments; legal compliance depends on 
your site’s content and code.

### Can I hide the toolbar on specific pages?

Yes — add their IDs (comma-separated) under _Settings  NB Accessibility  Exclusions_.

### Can developers control it from code?

Yes. The `nb_a11y_show_toolbar` filter decides whether the toolbar loads on the 
current request, and the `nb_a11y_config` filter changes the configuration passed
to the toolbar script.

### Where is the source code?

All of it ships with the plugin, in human-readable form. The JavaScript in `assets/
js/accessibility.js` is the original, unminified source; there is no build step 
and no compiled or generated code.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“NB Accessibility” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ NBPlugins ](https://profiles.wordpress.org/aviyo/)

“NB Accessibility” has been translated into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/nb-accessibility/contributors)
for their contributions.

[Translate “NB Accessibility” into your language.](https://translate.wordpress.org/projects/wp-plugins/nb-accessibility)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nb-accessibility/),
check out the [SVN repository](https://plugins.svn.wordpress.org/nb-accessibility/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/nb-accessibility/)
by [RSS](https://plugins.trac.wordpress.org/log/nb-accessibility/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 dagur ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/nb-accessibility/), [Spanish (Chile)](https://cl.wordpress.org/plugins/nb-accessibility/),
   and [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/nb-accessibility/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/nb-accessibility)
 * Tags
 * [a11y](https://fao.wordpress.org/plugins/tags/a11y/)[accessibility](https://fao.wordpress.org/plugins/tags/accessibility/)
   [rtl](https://fao.wordpress.org/plugins/tags/rtl/)[toolbar](https://fao.wordpress.org/plugins/tags/toolbar/)
   [wcag](https://fao.wordpress.org/plugins/tags/wcag/)
 *  [Advanced View](https://fao.wordpress.org/plugins/nb-accessibility/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nb-accessibility/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nb-accessibility/reviews/)

## Contributors

 *   [ NBPlugins ](https://profiles.wordpress.org/aviyo/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/nb-accessibility/)