Latest, 15 Oct 2026:641 usersMove the mouse over the chart for any month
Ratings count
monthly, 3 years
Latest, 15 Oct 2026:8 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Better Text View
Small text on a screen of device takes less pixels than larger text, causing loss of clarity and definition of text. If this small text is enlarged, the page and website becomes easily readable (especially for far-sight condition of eyes).
This extension enlarges text and makes text colors a contrasting black / white color and a few subroutines.
Text contrast can be increased by the 'Strength' slider, with high positive values making text more black / white and negative values keeping text color unchanged.
The strength slider also determines the Zoom %, with default zero strength giving 175% (1.75) zoom value.
The text size is increased inversely depending on its size. This means small sized text is made much bigger than larger text, which is slightly increased in size. All text within size of Threshold setting is increased in size with text closer to Font Threshold size increasing less than text much lower size than Threshold, depending of Font Increase % setting.
Text size of ANY TEXT IS NOT DECREASED (unless '--g_smaller_text' is enabled) to less than its normal size. Smaller text becomes as large as (or larger than) text of Threshold size. Text near the Threshold size is unchanged or changed very slightly.
NEW CHANGES
In 'Start 3 letters bold', change weight addition of bold font to add 300 instead of 400.
Added '%' / '#' .. 'U' options to --g_start3_caps for changing number / percentage of letters to make bold / capitals.
Setting Filter rule of hue rotation now will not affect most of images.
Remove 'CORS bypass' non-working code to prevent sites with CORS enabled showing error page.
New filter rule to set hue rotation of BODY element by specified degrees when enabled.
Bring back the old rule that ODD "strength" values make INPUT elements high contrast.
"Input Border" and "All CAPITAL text" are changed dynamically without a "refresh/reload" of page.
Keycode of pressed key is displayed after Version number on 'All settings' page. This keycode can be specified in the variable '--g_zoom_keycode' to set key for zooming and spoken audio.
Changes (or 'mutations') to webpage after loading are now considered when dynamically changing text size through popup settings.
The sizing of text when 'Font increase %' is less than 8 has been changed to keep the 'small text big' rule consistent with values more than 8. WEBSITE SETTINGS having "Font increase %" less than 8 will have different text size(s). Sliders of font sizing now have markers for 5/10/15/20.. values.
If 'Font increase %' is set to zero, the sizes are updated correctly and if a font name is set ( through 'Font name' in popup or '--g_btvfont' in custom CSS ), that font does not change when updating size.
Bugfixes for Font name, size and weight updates without page refresh.
Update text size WITHOUT PAGE REFRESH when adjusting font increase %, threshold and weight in popup settings.
Copy / paste of settings from / to site now uses the Clipboard of the OS (and the internal "#preset999" as well).
The 'fast' option now has 'faster' to reduce hue correction processing time a little bit more.
New option '--g_font_weight_offset' which when set to non-zero value, makes differential font weight change. The font weight of text is increased / reduced by the DIFFERENCE of font weight slider and 400 (normal font weight). Font Weight changes are now dynamic and no need to refresh page (except at beginning)
Allow ADDING to existing list when clicking "Import whitelist / blacklist settings" after file selection. REPLACE existing list will work as old "Import settings".
Add '--g_tags_to_include' to include any of CANVAS / EMBED / IMG / OBJECT / SVG / VIDEO tags to process instead of skipping.
Add '--g_btvfont' variable to set font for all sites, through All settings custom CSS. Can also be set in popup custom CSS.
Setting '--g_start3_caps' to "fast" or 'fast' (with quotes) improves speed of reverse colors processing. BEWARE, the text/background colors on some sites will not be same as before if 'fast' option is set.
Audio text through TTS now WORKS FOR NON-ENGLISH language pages after bugfix.
"Reset Settings" button added to reset all settings to default values. When page is being processed, a 'modal' (non-interactive) layer is set to prevent mouse / keyboard events modifying the styling of page.
Bugfix for style changes always marked 'important' in stylesheet processing. Bugfix for style rules of images in reverse colors.
Bugfix for text, that is also child element of an image, becoming 'invisible' due to Invert image filter in reverse colors. This fix depends on EVEN values of '--g_load_crossorigin' and the length of text less than '--g_load_crossorigin' value.
Bugfix for VERY slow processing when 'Process :before/:after elements' is enabled. Bugfix for 'lazy' loaded images, and images set by 'content' attribute in reverse colors and Invert image colors enabled. Another bug causing 1 second delay in processing fixed.
Documentation updated and icon changed.
Bugfix for disabled (false or zero) values of some variables not correctly set.
If '--g_avoid_negative' variable is not enabled, browser will process somewhat faster (or look faster, as all changes are made visible). If enabled or 'nowait', there will be no (or very little) image 'negative' colors (though page loading might appear slower).
Bugfix for 'Disable temporarily' not working when '#full_url' is appended to URL.
'High contrast dark mode' disabled in 'Dark mode' will prevent images from changing color due to brightness / contrast setting (as was case long ago).
Bad bug of buttons on some sites turning 'invisible' FIXED.
Fixed major bug of 'Force max opacity' that, when enabled on some sites, would make backgrounds black.
Images in reverse colors do not get 'negative' effect for short time that occurred in older versions. '--g_avoid_negative' only use is the 'nowait' option (which does not wait for loading of background image of BODY element).
The numeric value of '--g_load_crossorigin' is …
Growth
Window
Users
Change
Ratings
Rating
7 days
−19
−2.9%
0
0.00
30 days
+7
+1.1%
0
0.00
6 months
+8
+1.3%
0
0.00
1 year
+93
+17.0%
0
0.00
Chrome Web Store search rankings
Where Better Text View appears when people search the store, with the 30 day change