Version 2.1.2 · Apple silicon · macOS 14.4 or later

Smart dictation that never leaves your Mac.

Hold a key, speak, and watch your words appear in any app. The ums, stutters, and second thoughts are cleaned up on the way in. No internet needed.

Free to use. No account, no subscription. Signed and notarized by Apple.

A demonstration. While the talk key is held, a black island grows out of the notch at the top of the screen and shows the words as they are heard. One word comes out wrong and the fix is marked. The person says a filler, changes their mind about a time, asks for a new paragraph, and speaks an email address. When the key is let go, the island says "Placed in Notes" and the cleaned text appears in the note at the cursor: "Meet me at ten." then a new paragraph, "Email team@example.com."

Press it to play again, or to stop

Works in every app. MailSlackNotesSafariChromeVS CodeTerminaland every other text box

How it works

Hold a key. Talk. Let go.

That is the whole thing. It works the same in Mail, Slack, Notes, a browser, or a code editor.

01
⌥ right option

Hold the talk key

Right Option, out of the box. Pick another key if you want, or set it to tap once to start and tap again to stop.

02
On the Neural Engine

Your Mac turns it into text

The speech model runs on the Neural Engine. A short sentence comes back in well under a second.

03
Placed in Notes

The text lands at your cursor

Cleaned up, and fitted to the sentence you were writing. Your clipboard is put back the way you left it.

The cleanup

What Slate fixes before it types.

Each one is a fixed rule with its own switch. Your wording is never rewritten by an AI.

You say

Um, so the deadline, the deadline moved to Friday.”

Slate types

So the deadline moved to Friday.

You say

I’ll see you at 10:30. Actually, I’ll see you at 11.”

Slate types

I’ll see you at 11.

You say

Ship it Tuesday. Scratch that. Ship it Wednesday.”

Slate types

Ship it Wednesday.

You say

“Email sam at example dot com.”

Slate types

Email sam@example.com.

All of it can be switched off in Settings.

Inside the app

What else it does.

new paragraphnew lineopen quoteclose quoteopen bracketcommascratch thatbullet point

Say “new paragraph” and get one

“New line” starts a line. “Open quote” and “open bracket” wrap what comes next. “Scratch that” takes back the sentence before it.

my emailcontact@example.com
sequelSQL
alhamdulillahAlhamdulillah

A dictionary for names and jargon

Add what you say on one side and what should be written on the other. Islamic phrases are spelled the same way every time.

Meet me at ten. Email team@example.com.Last dictation
Call the dentist on MondayNote
Ideas for the talkNote

Save a thought without typing it

Hold Shift with the talk key and the words are kept instead of typed. Press ⌘ with the talk key to pick one out later, and it lands at your cursor.

“one, milk, two, eggs, three, bread”

  1. milk
  2. eggs
  3. bread

Dictate a list and get a list

Say the number, pause, then the item. Counting, prices, and clock times stay as ordinary sentences.

EnglishDeutschFrançaisEspañolItalianoPortuguêsNederlandsPolskiSvenska+16 more

25 languages, all on this Mac

The English model is the most accurate. The multilingual model covers 25 European languages and works out which one you are speaking.

Placed in Notes Just now · 7 words Copy Meet me at ten. Email team@example.com.
Placed in Mail 2 hours ago · 41 words Copy Thanks for the notes. I read them on the train and have two questions about the second section.

A history you can search, or switch off

Every dictation is kept as text, on this Mac. Keep it, keep a day of it, or keep nothing. ⌘⌃V puts the last one back anywhere.

  • Your clipboard is put back, images included
  • Music pauses while you talk, then resumes
  • 0% CPU while it sits idle

Leaves your clipboard and music alone

Whatever you copied comes back. Music pauses while you talk and starts again after. Password fields are noticed and explained, never typed into.

The promise

Nothing is sent anywhere.

Cloud dictation apps send a recording of your voice to a server, charge every month, and stop working on a plane. Slate does the whole job here.

$ lsof -i -a -p $(pgrep -x Slate)
# nothing. keep talking, run it again, still nothing.
$

Do not take our word for it. Run Little Snitch, LuLu, or Wireshark and watch while you dictate. Or turn off Wi-Fi and keep working.

  • Speech becomes text on this Mac, on the Neural Engine, using the Parakeet model. There is no server to send it to.
  • No account, no sign-in, no tracking. Slate does not collect anything.
  • Zero network connections while dictating. Measured with lsof during a live transcription: none.
  • Works with no internet after the speech model downloads, about 600 MB. Switching to the multilingual model fetches that one too.
  • The rest of the list, in full. A license key is checked with the store once, if you ever activate one. Update checks, if you switch them on, ask this site for one small file and download the new version if you install it. Nothing about you goes with any of it.

The difference

Slate and cloud dictation.

 SlateCloud dictation apps
Where speech becomes textOn your MacOn their servers
How long it takesUnder a secondA round trip to their server
On a planeWorksDoes not work
Your voiceNever leaves the MacUploaded
AccountNoneRequired
PriceFree$144 a year and up
Free to use

Get Slate.

No account to make, and nothing to sign up for.

Download Slate for Mac

Version 2.1.2 · 8.8 MB · Apple silicon Mac (M1 or later) · macOS 14.4 or later

Signed and notarized by Apple. macOS checks the signature the first time the app opens.

First launch asks for two permissions, and downloads the speech model.

Microphone

Used while you hold the talk key, and at no other time.

Accessibility

Notices the talk key, and puts the text at your cursor. Every other keystroke passes through untouched.

The speech model

Downloads once, about 600 MB. After that, dictation needs no internet.

FAQ

Questions people ask.

Is there a Windows or iPhone version?

No. Slate needs an Apple silicon Mac, M1 or later, and macOS 14.4 or later. Speech runs on the Neural Engine, which Intel Macs do not have.

Not sure what your Mac has? Click the Apple menu at the top left, then About This Mac. If the Chip line says M1, M2, M3, or M4, Slate runs on it.

Why does Slate need Accessibility access?

Two jobs: noticing the talk key, and putting the text where your cursor is. macOS puts both behind the same permission.

Every other keystroke passes through untouched. Nothing about what you type is read, stored, or sent.

What does it cost?

Nothing. Slate is free to use, with no subscription and no account to make. Nothing in the app is held back.

Is the download safe to install?

Yes. Slate is signed and notarized by Apple. Notarized means Apple scanned this exact app before it could open on any Mac, and macOS checks the signature when it first opens. This site is the only place Slate is offered.

Want to check byte for byte? Run shasum -a 256 Slate-2.1.2.dmg in Terminal. It should print 50bf219f9bd291b7b0c889abca9ce5dc1e1c80b212db4aa89a87f6cad78ba36f.

What does Slate keep?

A history of what you dictated, as text, on this Mac. You pick: keep it, keep it for a day, or keep nothing. Your dictionary and settings stay here too.

Audio is never written to disk. It is held in memory while you talk and dropped as soon as the text is ready.

Can I save something to paste later?

Yes. Hold Shift with the talk key and nothing is typed. The words are kept as a note.

Press ⌘ with the talk key and a short list opens: your last dictation first, then your notes. The one you pick is typed at your cursor. Notes are kept until you delete them. Settings has the full list.

How do I dictate a numbered list?

Say the number, pause, then the item: “one, milk, two, eggs, three, bread”.

If the pauses are not landing, say the word “comma” between the parts instead. That works every time.

The pause is what marks a list, so “one milk” stays one carton of milk. Counting, prices, clock times, and version numbers are left as sentences.

How can I check the privacy claims myself?

Three ways. Turn off Wi-Fi after the model has downloaded, and keep dictating. Run Little Snitch, LuLu, or Wireshark and watch while you talk. Or open Terminal and run lsof -i -a -p $(pgrep -x Slate) mid-sentence.

Four things, and never while you dictate: the speech model download, a license check if you activate a key, and update checks and downloads if you switch them on.

How do updates work?

Slate can update itself in place, but only once you say yes. A check asks this site for one small file, and nothing about you goes with it. A new version is installed only if it is signed with Slate's key.

The switch and a Check now button are in Settings › About.

Something is not working.

Email contact@bluetomatostudio.com and say what happened. There is more on the support page.