Squire
The facts below are what the maker publishes about Squire, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Squire's own pages, with the date it was checked.
Where it runs
- Browser support
- Squire supports reasonably recent browsers and no longer supports any version of Internet Explorer.checked 11 Oct 2026
What it does
- Designed for email
- Squire was designed for email composition in the Fastmail web app and preserves HTML from third-party emails.checked 11 Oct 2026
- Email composition
- Squire was designed for email composition in the Fastmail web app, including forwarding and quoting third-party HTML.checked 5 Oct 2026
- Features
- The API includes formatting, links, lists, blockquotes, code, undo and redo, and HTML insertion and retrieval.checked 11 Oct 2026
- Formatting
- Squire provides editor methods for text formatting, links, lists, code, text alignment, and quote levels.checked 5 Oct 2026
- Installation
- The README documents installation with npm install squire-rte and use through JavaScript imports or a script tag.checked 11 Oct 2026
- Integration
- Squire is designed to fit into an application's own UI and does not provide its own toolbar, widgets, or overlays.checked 11 Oct 2026
- Integration options
- The README documents installing Squire with npm or loading its JavaScript file through a script tag.checked 5 Oct 2026
- Integrations
- The README names Fastmail, Proton Mail, SnappyMail, StartMail, Tutanota, Zoho Mail, Superhuman, Teamwork Desk, and Google Earth as users.checked 11 Oct 2026
- License
- Squire is released under the MIT license.checked 11 Oct 2026
- Lightweight
- The README describes it as 16KB of JavaScript after minification and gzip, with no dependencies.checked 11 Oct 2026
- Package size
- The README describes Squire as a lightweight package of 16KB of JavaScript after minification and gzip, with no dependencies.checked 5 Oct 2026
- Product
- Squire is an HTML5 rich text editor designed to handle arbitrary HTML with cross-browser normalization.checked 5 Oct 2026
- Production use
- The README lists Fastmail, Proton Mail, SnappyMail, StartMail, Tutanota, Zoho Mail, Superhuman, Teamwork Desk, and Google Earth as users.checked 5 Oct 2026
- Purpose
- Squire is an HTML5 rich text editor for arbitrary HTML.checked 11 Oct 2026
- Security
- The README says users must safely convert raw HTML into DOM nodes and that Squire integrates with DOMPurify when it is present.checked 11 Oct 2026
- Support
- The README asks bug reporters to reproduce issues using the repository's Demo.html to help distinguish editor bugs from integration bugs.checked 11 Oct 2026
The company
- Maker
- Fastmail says it is headquartered in Melbourne, Australia, and has operated as an independent email service since 1999.checked 11 Oct 2026
- Maker and headquarters
- Fastmail says it is headquartered in Melbourne, Australia.checked 5 Oct 2026
- Maker history
- Fastmail says it has been an independent email service since 1999.checked 5 Oct 2026
Alternatives to Squire
- 1
AiEditor
Free planOpen sourceAndroidiOSWebAPI8.3$5,000 one-time - 2
Editor.js
Free planOpen sourceAndroidiOSWebAPI7.7Free plan - 3

CKEditor 5
Free planAndroidiOSWebAPI7.3From $160 a month - 4
Froala Editor
AndroidiOSWebSelf-hosted7.1From $60 a month - 5

Tiptap
Free planWebAPISelf-hosted6.7From $49 a month - 6

Plate
Free planWebSelf-hosted6.6€299 one-time
