Features
Everything TypeSnap can do for you. Text expansion, macros, regex triggers, image expansion, and more -all without a subscription.
Core Text Expansion
TypeSnap expands your snippets instantly, anywhere on your Mac.
Abbreviation Detection
Type a short abbreviation like ;sig and watch it expand into your full email signature. Choose from three trigger modes:
- Immediate - Expands as soon as you type the abbreviation
- Delimiter - Expands after space or punctuation
- Manual only - Only via Quick Search or hotkey
Case Sensitivity Modes
Control how abbreviations are matched:
- Auto - Smart case matching
- Sensitive -
;Sigand;sigare different - Insensitive - Both trigger the same snippet
Text Insertion Across Applications
Works in any app, any text field. System-wide accessibility integration means TypeSnap works everywhere.
Cursor Positioning
Use {{cursor}} to place the cursor exactly where you want it after expansion. Perfect for templates where you need to fill in the middle.
Password Field Protection
TypeSnap automatically detects secure password fields and can optionally bypass expansion. You control when expansion is allowed.
Regex Triggers
Create powerful pattern-based triggers using regular expressions. Capture groups ($0, $1, $2, etc.) let you transform matched text dynamically.
Example: Match phone numbers and reformat them, or create smart auto-corrections that work on patterns rather than exact text.
Image Expansion
Snippets aren’t limited to text. Insert images with a simple abbreviation -logos, signatures, diagrams, or any image you use frequently.
Application-Specific Snippets
Control which apps can use which snippets with whitelist and blacklist filtering. Create context-specific expansions that only work where you need them.
Macro System
Your snippets aren’t static. TypeSnap’s powerful macro system creates dynamic, adaptive content.
Date and Time Macros
Insert dates and times with flexible formatting:
{{date}}- Today’s date{{time}}- Current time{{date:MMMM d, yyyy}}- “January 15, 2026”{{date+7d}}- One week from today{{date-1m}}- One month ago{{time:HH:mm}}- “14:30”
Clipboard Macro
{{clipboard}} inserts the current clipboard contents into your expansion. Perfect for templates that work with copied data.
Fill-in Fields
Create interactive templates:
{{input:name}}- Single-line text input{{textarea:description}}- Multi-line text area{{select:Option A,Option B,Option C}}- Dropdown menu
Keystroke Simulation
Simulate key presses within your expansions:
{{key:tab}}- Tab key{{key:return}}- Return/Enter key{{key:escape}}- Escape key- Arrow keys and modifier combinations
Nested Snippets
Reference other snippets with {{snippet:abbreviation}}. TypeSnap includes depth limiting and circular reference detection to prevent infinite loops.
JavaScript Execution
Run custom JavaScript code within snippets for complex logic, calculations, or transformations. Scripts run in a sandboxed environment with a 5-second timeout for safety.
Random/UUID Generation
{{random:1-100}}- Generate random numbers in a range{{uuid}}- Generate unique identifiers
UI & Navigation
A polished, native Mac experience designed for productivity.
Main Window with Sidebar
Organized groups in a sidebar for easy navigation. Create, browse, and manage your snippet library.
Snippet Editor
Rich editor with a macro insertion toolbar. See live previews of how your macros will expand.
Quick Search Popup
Press ⌘+Shift+T anywhere to open Quick Search. Type a few letters, find any snippet, expand it instantly. The fastest way to access your snippets.
Clipboard History Panel
Access recent clipboard items and insert them into snippets or use them directly.
Fill-in Dialogs
When snippets contain fill-in fields, TypeSnap presents a clean dialog to enter your values before expansion.
Menu Bar Integration
Access all your snippets from the menu bar. Browse groups, search, and expand without opening the main app.
Preferences Window
Customize behavior and appearance. Configure triggers, sounds, notifications, and more.
Import/Export Dialogs
Easy-to-use interfaces for importing from TextExpander or TypeIt4Me, and exporting your data.
Version History
Browse and restore previous versions of any snippet. Never lose your work.
Statistics Dashboard
Track your productivity gains:
- Total expansions
- Keystrokes saved
- Most used snippets
- Usage trends over time
Data Management
Full control over your snippet library.
Create, Edit, Delete Snippets
Full CRUD operations with an intuitive interface. Organize your snippets exactly how you want.
Snippet Duplication
Quickly duplicate existing snippets as a starting point for variations.
Group Management
Create, rename, delete, and reorder groups. Organize your snippets into logical categories.
Search Functionality
Find snippets by name, content, or abbreviation. Instant results as you type.
Import & Export
Your data is yours. Move it freely.
TextExpander Import
Import from TextExpander CSV and plist formats. We automatically convert:
- Fill-in fields
- Date macros
- Clipboard references
- Nested snippets
- Cursor positioning
- Key simulations
TypeIt4Me Import
Full native format support. Import your TypeIt4Me clippings with automatic macro conversion.
JSON/CSV Export
Export your snippets with full metadata for backup or migration.
TextExpander-Compatible Export
Export in a format compatible with TextExpander and other tools.
Round-Trip Integrity
Import and export without data loss. Your snippets stay intact through migrations.
iCloud Sync
Sync your snippets across all your Macs using your own iCloud storage.
Basic Sync Operations
Enable iCloud sync to keep snippets synchronized across all your Macs. Uses your iCloud storage -we never see your data.
Conflict Resolution
When changes conflict, choose how to resolve them:
- Keep local version
- Keep remote version
- Keep both versions
Offline Handling
Works fully offline. Changes sync automatically when you’re back online.
Change Token Tracking
Efficient incremental sync means only changes are transferred, not your entire library.
Full Data Sync
Everything syncs: snippets, groups, regex patterns, images, and app-specific filters.
System Integration
TypeSnap integrates seamlessly with macOS.
Accessibility Permissions
Guided setup walks you through granting the necessary accessibility permissions for system-wide text expansion.
Event Tap Reliability
Robust keystroke detection ensures your abbreviations are caught reliably across all applications.
Launch at Login
Start TypeSnap automatically when you log in. Always ready when you need it.
Global Hotkeys
System-wide keyboard shortcuts including:
- Quick Search popup (⌘+Shift+T)
- Toggle expansion on/off
- Per-snippet custom hotkeys
Security
Built with security in mind.
Password Field Detection
TypeSnap automatically detects secure password fields to prevent accidental expansion of sensitive data.
Clipboard Handling
Secure clipboard operations ensure your data is handled safely.
JavaScript Sandboxing
Scripts run in an isolated environment. They can’t access your file system, network, or other sensitive resources.
App Store Compliance
TypeSnap meets Apple’s strict App Store security requirements, giving you confidence in the app’s integrity.
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| ⌘+Shift+T | Quick Search |
| ⌘+Shift+E | Toggle expansion |
| ⌘+Shift+I | Import snippets |
| ⌘+Option+E | Export snippets |
| ⌘+Option+S | Statistics |
Ready to experience text expansion done right?