Add a Accessibility Font Size Adjuster for Squarespace
Try it by clicking the icon above
Is This Free to Use?
Personal use is free forever.
If you’re using this tool/game on your own blog, portfolio, or personal Squarespace site, you don’t need to pay — enjoy it freely.
Commercial use requires a one-time license.
If you’re a developer, agency, or using this on a client project or monetized site, please purchase a commercial license. It helps support ongoing development and gives you peace of mind.
One-time cost: £49.99 (normally £79.99)
Covers unlimited client sites, all current tools, and future updates.
👉 Learn more or buy a license here
Disclaimer
This script is provided as-is with no guarantees. While it's designed to be safe for most Squarespace sites, always test changes before going live — especially if you’ve installed third-party plugins, custom fonts, or heavy integrations. By using this code, you accept that we are not liable for any unexpected behavior or performance changes.
Give your readers full control over readability — no coding, no plugin, just a simple button they can click to adjust the text size sitewide.
What It Does
This tool adds a custom button to your Squarespace site that reveals a small, accessible menu. Visitors can choose between:
🅰 Default font size
🅰 Large font size (ideal for casual reading or visual fatigue)
🅰 Extra large font size for maximum legibility
Selections are saved in the visitor’s browser, so their preferred font size will stick around next time they visit.
The button can be placed anywhere on your page — header, footer, sidebar, inline — and is fully customizable to match your branding.
How to Use It
Simply click the copy code button and paste into a code block, you can add this feature to any page or add it to you sites footer for it to apply globally.
Why It Matters
Font size is one of the biggest barriers to accessibility for readers with low vision, reading fatigue, or dyslexia. By giving users control over text size, you're improving readability without compromising your layout or design.
Unlike browser zoom (which can break page formatting), this tool respects your site’s layout and scales text using rem
units — the proper, semantic way to scale typography on the web.