SmartText Docs
Everything you need to get the most out of SmartText.
Installation
SmartText is a free Chrome extension available on the Chrome Web Store.
- Click Add to Chrome on the Chrome Web Store
- Click Add extension in the Chrome dialog
- SmartText opens an onboarding page — follow the 6-step guide
- Click the SmartText icon in your toolbar to open the popup
chrome:// pages and the Chrome Web Store itself.
Your First Shortcut
Creating a shortcut takes about 10 seconds:
- Click the SmartText icon in your Chrome toolbar
- Click + Add
- Enter a shortcut key — use a hyphen prefix like
-ty - Enter the expanded text
- Click Save
Now go to any website, type -ty followed by Space, and watch it expand.
The Hyphen Convention ⚠️
This is the most important habit to build with SmartText.
- )
If you name a shortcut ty, SmartText will expand every time you type "ty " anywhere — mid-sentence, in search bars, everywhere. This is almost certainly not what you want.
-ty instead of ty
Hyphens almost never appear at the start of a word naturally, so expansion only happens when you deliberately type the shortcut. All built-in templates follow this convention.
ty + Space anywhereExpands even when you don't want it to-ty + SpaceOnly expands when you type the hyphen first — intentionalFolders
Folders let you organise shortcuts into groups. You can switch between two views in the popup:
- Flat mode — all shortcuts in one list with folder badges. Best for quick access and searching.
- Folder mode — browse folders first, then drill into a folder to see its shortcuts.
Click the 📂 / ☰ toggle button in the popup header to switch between modes. Your preference is saved.
Creating a folder
In folder mode, click + New Folder. Give it a name and pick an icon from the picker. When you delete a folder, its shortcuts move to Uncategorized — they are never deleted.
Template Library
SmartText includes 5 built-in shortcut packs. Click the 📚 icon in the popup header to open the library.
Installing a pack creates a matching folder automatically. Already-installed shortcuts are shown crossed out and skipped.
Variables
Variables are placeholders that get replaced when the shortcut expands.
{{date}}Today's date (e.g. 11/04/2026){{time}}Current time (e.g. 2:30 PM){{email}}Your email from Settings{{cursor}}Places your cursor at this position after expansionClick the variable buttons (📅 🕐 ✉️ 📍) in the shortcut editor to insert them, or type them manually.
Example:
Meeting confirmed for {{date}} at {{time}}. {{cursor}}
Expands to: Meeting confirmed for 11/04/2026 at 2:30 PM. (cursor placed at end)
Rich Text Formatting
SmartText supports basic markdown-style formatting in the shortcut text. Use the toolbar buttons in the editor, or type the syntax manually:
**bold**bold (in rich text editors)*italic*italic`code`inline code\n (↵ button)New lineDomain Restrictions
You can restrict a shortcut so it only fires on specific websites.
- Open the shortcut editor (create or edit a shortcut)
- Check Restrict to specific domains
- Enter the domains separated by commas:
gmail.com, mail.google.com - Save the shortcut
On all other domains, the shortcut will be ignored even if you type the key.
Floating Widget
SmartText adds a small A button on the right edge of every page. It gives you quick access without opening the popup.
- Drag — drag the widget up and down the right edge. Position is saved.
- 🔍 Search Shortcuts — opens the searchable overlay
- Enable / Disable — toggles SmartText on/off for the current session
- ✕ Hide Widget — hides the widget on all pages
To bring the widget back after hiding it, go to Settings → General → Floating Widget toggle.
Shortcuts Overlay
Press Ctrl+Shift+Q (Mac: Cmd+Shift+Q) on any page to open a searchable overlay of all your shortcuts. Press Esc to close it.
You can also open the overlay from the floating widget menu.
Dark / Light Mode
SmartText supports both dark and light themes. Toggle using:
- The ☀️ / 🌙 button in the popup header
- Settings page → General → Theme buttons
Your preference is saved and remembered across sessions.
Export & Import
Back up your shortcuts or transfer them to another device via the Settings page → Shortcuts Backup.
- Export — downloads a
.jsonfile with all your shortcuts - Import — loads shortcuts from a
.jsonfile. Duplicates (same shortcut key) are skipped.