← Dictop for Mac

Dictop for Mac: the complete guide

Dictop lets you dictate into the Mac apps you already use — Mail, Slack, Notes, IDEs — then automatically inserts or copies the transcript with your preferences applied. Choose on-device speech processing or optional cloud models. This guide covers recording flow, dictation modes, insertion, replacements, LLM refinement with screen context, history and search, models and languages, shortcuts, permissions, appearance, and account.

Start and stop dictation anywhere

Start dictation from the menu bar button or a global shortcut you set. Press the same shortcut (or click the status bar) to stop and begin transcription. If something is already in progress, use the shortcut again to cancel.

The status bar changes to match what’s happening: when idle you’ll see the app icon (click to start); while recording there’s a timer with a stop button and optional pause/resume; during transcription a waveform with a progress ring appears (click to cancel); when the LLM is processing you’ll see a pencil icon (click to cancel); and when copying, a brief “Copied” confirmation lets you know it worked.

Dictation modes

Use On‑Demand when you want to press to record and press again to transcribe and insert or copy the result. Choose Continuous (always listening) if you prefer Dictop to run in the background and, whenever it hears a pause of your chosen length, transcribe and insert the text automatically. You can adjust the silence threshold and timing (default 3 seconds, range 1–10 seconds).

Pause and resume while recording (On‑Demand)

You can pause and resume while recording from the menu bar, or assign a dedicated keyboard shortcut. Choose between two behaviors: press and release to toggle pause/resume, or hold to pause and resume on release.

What happens after you stop

After you stop, Dictop transcribes your audio (locally or in the cloud), applies your replacement rules, optionally refines the text with an LLM, and then inserts or copies it according to your settings. If History is enabled, the transcript is saved. In Continuous mode, each silence break runs the same steps on that chunk and updates the ongoing history note.

Insertion options

Decide how the text is delivered: paste it directly at your cursor (your clipboard is preserved), type it via simulated keystrokes (requires a US English layout), or simply copy it to the clipboard without inserting. You can also control the formatting around the text—start with a space, line break, or paragraph and choose how to end it—and optionally play a sound on insert. When needed, a shortcut can insert the latest transcript, and you can pick which version to use: Original, Replaced, or LLM. This is handy if your cursor wasn’t in the right field when the text was ready.

Replacement rules (fix commonly misrecognized words)

Create rules that fix or transform text before it’s inserted. Use exact matches or powerful Regex with capture groups (like $1), and leave the replacement empty to delete what’s matched. Manage rules in a searchable list or edit them all as JSON. You can import ready‑made sets by language or topic—such as punctuation commands, filler words, Markdown formatting, or legal symbols—and quickly add new rules from any selected text via the Services menu (“Add to Replacements”).

LLM post‑processing (optional)

After replacements, you can send the text to an LLM to polish grammar, remove stumbles, or apply domain‑specific formatting. Choose the model, set a system prompt (defaults are provided), and write your own user prompt.

For rich context, prompts support placeholders: {{TRANSCRIPT}} for your dictated text, {{CURRENT_APP}} for text captured from the current app window, and {{ENTIRE_SCREEN}} for text captured from the whole screen (macOS). Capture happens locally; no screenshots are sent. You control where capture is allowed with Allowed Apps, so you might enable it for your IDE but not for your password manager. Screen Recording permission is required on macOS.

Choose from the AI models available in the app. Cloud refinement uses credits and sends the transcript and configured prompts to the selected service. Apple Intelligence processes text on device where available and selected. Compatibility depends on the selected speech and rewrite models. If the LLM takes too long, you can cancel with one click and Dictop will fall back to the “Replaced” version.

Models and languages

Dictop supports multilingual dictation, with language coverage and auto-detection depending on the selected provider and model. On-device speech models process audio on your Mac; choose an available model that balances accuracy and resource use, then download and activate it if required. Optional cloud models send audio for processing and use credits. Pick from the current models in Settings → Transcription; availability can change by app version, platform and device, and language pickers adapt to your choice. Whisper models also support a short “Initial Context” to guide recognition.

History and notes (your transcript library)

By default, completed dictations are saved as notes. You can choose whether to save while searching or editing an existing note. Browse and search instantly with live filtering, use the sidebar for quick navigation on macOS, and view the Daily Word Chart. Create new notes, switch between Original, Replaced, and LLM versions, compare changes with a diff, and copy or share any version with one click.

File transcription

Drag and drop audio or video files to transcribe—those results are saved in History but aren’t inserted automatically—and use the Services menu (“Transcribe with dictop”) to process files by right-clicking on them.

Quick insertion from the Dock and status bar:

The Dock menu lists your five most recent notes so you can insert one wherever your cursor is. The status bar menu gives you quick access to History, Re‑attempt Transcription on your last recording, and Settings, as well as Restart and Quit.

Keyboard shortcuts you control

Assign shortcuts for Start/Stop Dictation, Pause/Resume (with the behaviors above), Insert Latest Transcription (choose which version), and Re‑attempt Transcription on the last recording file. Configure them in Settings → Recording and Settings → Insertion.

Sounds and muting

You can play sounds on start, stop, and insert. On macOS, an optional “Mute sound before recording” feature temporarily mutes your speakers to prevent feedback and unmutes after stop (Accessibility permission required).

Permissions and safety

On macOS, Accessibility permission is required for paste/typing insertion and for muting speakers. Screen Recording permission is needed to capture text from windows or the screen for LLM placeholders. With Allowed Apps, you decide which running apps are eligible for text capture, and the list refreshes automatically.

Appearance and behavior

Personalize the background theme with colorful presets, textures, and optional animation. Choose a menu bar icon and style it with or without a shadow, and decide whether to show the Dock icon. You can also launch Dictop at login.

Account and purchasing

Sign in with Apple to enable cloud features. You can delete your account at any time. Track your remaining cloud seconds, check any introductory cloud allowance offered in the app, and purchase more time when needed.

Defaults (all configurable)

Out of the box, Dictop uses On‑Demand mode and copies output rather than typing. “Insert Latest” uses the LLM version when available, otherwise Replaced, then Original. It prepends one space and doesn’t append anything. History is kept and “save while editing” is on. Sounds play on recording actions and on insert. The pause shortcut uses press/release. Language is set to Auto. The silence threshold has 3‑second silence time. Whisper Tiny is the active on‑device model as the other models are available for download.

Privacy notes

On‑device models keep both audio and text local. When you use LLM placeholders for screen or app text, extraction happens locally and only the text string is included in your prompt. Cloud speech-to-text and cloud AI refinement send the content needed for the request when selected. Separately, the main app uses Firebase services for usage analytics, diagnostics and essential configuration; see the privacy policy for processing boundaries and Settings controls.

Power tips

Use Regex replacements to automate formatting (such as Markdown or legal symbols). Keep a brief Whisper “Initial Context” tailored to your domain and audience to improve early recognition. If a transcription hiccups, use Re‑attempt Transcription with a different model if you didn't like the output—there’s no need to re‑record.

Where the UI lives (for orientation)

You’ll find the key controls in Settings: Recording (shortcuts, pause behavior, On‑Demand vs Continuous, silence tuning), Transcription (models and languages, on‑device downloads, cloud choices), Replacements (list, search, JSON, import predefined sets), LLM (enable, model, prompts, placeholders, permissions, Allowed Apps), Insertion on macOS (paste/type/copy, prepend/append, history behavior, “Insert Latest” shortcut and version), Appearance (themes, menu bar icon, Dock, launch at login), and Account (sign in, user ID, delete account).

You can open the Settings window by clicking the gear icon on the top-right corner of the main window. As any other macOS app, you can also use the keyboard shortcut ⌘, (Command + comma) or follow the menu dictop → Settings….

More Mac demonstrations

Play a video to connect to YouTube. Product interfaces may differ by version.

On-demand and continuous dictation

Personal replacement rules

AI transcript refinement

Automatic insertion

Dock controls

Speech recognition demonstration

Download for Mac