# Cheat sheet

> Every shortcut, syntax, and default on one page.

Everything you type to use SimpleFill, on one page. The examples use the default trigger, `;`.

## Keyboard shortcuts

| Action | Mac | Windows, Linux, ChromeOS |
| --- | --- | --- |
| Open Quick Access | `⌘ Shift Space` | `Ctrl Shift Space` |
| Expand a shortcut | `;shortcut` then `Space` | `;shortcut` then `Space` |
| Choose from a dropdown | `↓` `↑` then `Enter` | `↓` `↑` then `Enter` |
| Close a dropdown or window | `Esc` | `Esc` |
| Search in the dashboard | `⌘ K` | `Ctrl K` |

## Typing on a page

| You type | What happens |
| --- | --- |
| `;sig` + Space | Inserts the snippet with the shortcut `sig` |
| `;date` + Space | Inserts a [Smart Field](https://simplefill.app/docs/smart-fields), here today’s date |
| `;fix` + Space | Runs an [AI action](https://simplefill.app/docs/ai-actions) on the text box |
| `;title\|uppercase` + Space | Inserts a value with a [Transform](https://simplefill.app/docs/transforms) |
| `;title\|` | Lists the Transforms you can add, to choose with the arrows and Enter |
| `;date\|addDays(7)\|formatDate(DD/MM/YYYY)` + Space | Chains Transforms, left to right |
| `:smi` | Suggests [emoji](https://simplefill.app/docs/emoji-shortcodes) |
| `:tada:` | Inserts 🎉 straight away |

## Inside snippets

| You write | In | What it does |
| --- | --- | --- |
| `{{` | Rich snippets and Blocks | Opens the Field and Smart Field picker |
| `@` | Rich snippets | Opens the Block picker |
| `{{first-name}}` | Plain snippets | Asks for the [Field](https://simplefill.app/docs/fields) `first-name` |
| `{{page.title}}` or `{{title}}` | Plain snippets | Fills in a Smart Field |
| `{{date \| addDays(7)}}` | Any snippet | A Smart Field with a Transform |
| `@address` | Plain snippets | Inserts the [Block](https://simplefill.app/docs/blocks) `address` |
| `{{tab}}`, `{{enter}}` | Plain snippets | Presses a [key](https://simplefill.app/docs/key-presses), like Tab to move to the next field or Enter to send |

## Popular Smart Fields

| Shortcut | Gives you |
| --- | --- |
| `;date`, `;today` | Today’s date |
| `;tomorrow`, `;yesterday` | Tomorrow’s or yesterday’s date |
| `;time`, `;now` | The time, like `15:30` |
| `;datetime` | The date and time, like `2026-10-23T15:30:00` |
| `;weekday`, `;monthname`, `;year`, `;week` | Parts of today’s date |
| `;url`, `;title`, `;domain` | The page’s link, title, and domain |
| `;clipboard` | What you last copied |
| `;value`, `;length`, `;left` | The current box’s text, length, and characters left |

See [Smart Fields](https://simplefill.app/docs/smart-fields#built-in-smart-fields) for the full list.

## Popular Transforms

| Transform | Example |
| --- | --- |
| `uppercase`, `lowercase`, `titleCase`, `sentenceCase` | `ram patra` → `Ram Patra` |
| `slugify` | `Ram Patra Apps` → `ram-patra-apps` |
| `truncate(n)` | Cuts to *n* characters |
| `replaceAll("a", "b")` | Replaces every `a` with `b` |
| `addDays(n)`, `addBusinessDays(n)`, `addMonths(n)` | Moves a date |
| `formatDate("D MMMM YYYY")` | `23 October 2026` |
| `round`, `floor`, `ceil` | Tidies numbers |
| `urlEncode`, `base64Encode` | Encodes text |

See [Transforms](https://simplefill.app/docs/transforms#all-transforms) for all of them.

## Default AI actions

| Shortcut | Action |
| --- | --- |
| `;ask` | Ask AI |
| `;fix` | Fix Grammar |
| `;rewrite` | Rewrite |
| `;pro` | Make Professional |
| `;casual` | Make Casual |
| `;summary` | Summarize |
| `;bullets` | Bullet Points |
| `;translate` | Translate |
| `;reply` | Generate Reply |
| `;todos` | Extract Action Items |

## Shortcut rules

- Letters and numbers, with dots between words: `sig`, `addr.home`.
- No spaces or hyphens. Not case-sensitive.
- Expands at the start of a text box, or after a space or new line.
- Each shortcut belongs to one snippet or AI action.

Source: https://simplefill.app/docs/cheat-sheet
