TL;DR: Voice typing for iMessage on a Mac has a free baseline (Apple's built-in dictation works in Messages) and a much better ceiling. With Infina's hands-free mode you reply to a text without touching the keyboard at all, from across the kitchen: say "open Messages", then "type running ten minutes late", then "send it" (or just "enter"), and the message actually sends, because in Messages Enter means send. Every other dictation tool still makes you walk to the Mac and press a key for every single dictation. Infina is $8.25 a month, billed annually at $99, with unlimited words and voice commands, transcribes on your device by default, and comes with a 7-day refund.

The app changes. The two keypresses around every dictation do not. Infina runs on three spoken triggers and there is no fourth. Say "type" and a sentence and it lands as typed text in whatever app is in front of you. Say "send it", or just "enter", and it presses Enter so the prompt actually goes. Say "open Cursor" or "open Slack" and your computer switches apps for you.

Nothing is held down and nothing is pressed. There is no push-to-talk key to find and no Enter key to reach for two hundred times a day, which is the part every other tool in this category leaves to your hands. Wispr Flow, Superwhisper and the rest all stop at inserting text, which leaves the two keypresses around every prompt exactly where they were.

Messages is the perfect app for voice

Texts are short, conversational, and constant. Nobody formats an iMessage; you just say a thing. That makes Messages the single most natural home for voice typing on your Mac: the output is casual by nature, so dictation's raw text is already the finished product.

It is also the app you most often need while your hands are busy. Cooking, holding a coffee, mid-task at a workbench, deep in a work session you do not want to break. A text arrives, and the cost is never the typing, it is the stopping.

That is exactly the gap voice typing for iMessage closes.

The free baseline: Apple's built-in dictation

Honest answer first: Messages on a Mac already works with Apple's built-in dictation. Press the dictation shortcut (configurable in System Settings, under Keyboard), speak, and your words land in the message field. It is free, it is decent for a quick "on my way", and if that is your entire use case, use it.

Its limits show up with volume. It is keyboard-triggered, so every message still starts at the Mac. Accuracy gets mixed on names and casual speech. And it stops at typing: it will not send the message or move you between apps. We wrote a full breakdown in Apple dictation vs Infina.

So the real question is not "can I dictate an iMessage?" (yes, for free) but "how far can voice take Messages?" That is where Infina plays a different game.

Reply to a text without touching the keyboard

This is the moment the hands-free loop was built for, and Messages is the app where it shines brightest.

With Infina's hands-free mode on (double-tap Cmd to toggle it), a text arrives while you are cooking. From a couple of feet away, hands full:

  1. Say "open Messages". Infina brings Messages to the front.
  2. Speak a sentence that starts with "type": "type running ten minutes late, save me a seat." Infina types it into the message field.
  3. Say "send it". Infina presses Enter, and in Messages, Enter sends. The text is gone.

No key pressed, no hands washed, no context broken. Then say "open Slack" or "open Cursor" and you are back to whatever you were doing, also by voice.

Every other dictation app on this page, Apple's included, stops at step 2 and makes you trigger it from the keyboard in the first place. Infina completes the whole loop: dictate, send, switch apps, hands-free. In apps like Gmail we tell people to review before sending; in Messages, where a text is two casual sentences, the full loop is genuinely end-to-end.

Two honest notes. Hands-free is our newest surface and labeled experimental, so it ships off by default and prefers a reasonably quiet room. And since "send it" really does send, glance at long or sensitive messages before saying it.

Push-to-talk for fast texting at the desk

When you are already at the Mac, Infina's push-to-talk is the speed play:

  1. Click into the Messages text field.
  2. Hold Option (⌥), speak the reply, release.
  3. Press Enter.

That is a full reply in three or four seconds, faster than typing for anything longer than "ok". The same gesture works in every messaging app you keep open, WhatsApp Web and Discord included, so one habit covers your whole social stack.

Because Infina outputs raw text with fast on-device cleanup rather than an LLM rewrite, there is no cloud round-trip and no latency tax. For texting, raw is not a compromise, it is the correct output: iMessages are supposed to sound like you talking.

Your texts stay on your Mac

Personal conversations are the most private text you produce. Messages threads hold family logistics, health updates, addresses, arguments, inside jokes.

With Infina, transcription runs entirely on your Mac by default: an on-device model on the Apple Neural Engine, working even offline. Your audio never leaves the device, and privacy mode is on by default, so nothing is stored server-side either.

Cloud-only dictation tools ship every one of those spoken texts to their servers by design. For work prompts that may be a shrug; for texts to your partner, it should not be.

Cloud processing exists in Infina only as an optional $5/month add-on (billed annually at $60), which adds sharper cloud transcription, LLM-polished output, and more languages on top of the on-device base. For iMessage you will rarely want it, texts do not need polish, but it is there for the apps that do. One more concession while we are being honest: base Infina is English only today; multiple languages also live in that add-on.

What should you actually use?

  • Apple's built-in dictation: free, already on your Mac, fine for the occasional quick text from the keyboard. Start here if you have never dictated before.
  • Subscription dictation apps (Wispr Flow and friends): they type into Messages too, but they are cloud-based, keyboard-triggered, and priced at $15/month forever, a strange fit for an app whose output is casual texts.
  • Infina: on-device privacy for personal conversations, push-to-talk speed at the desk, and the hands-free loop nothing else has: "open Messages", "type" your reply, "send it", done, from across the room. $8.25 a month, billed annually at $99 (at the time of writing), unlimited words and voice commands, 7-day money-back guarantee; details on pricing.

If you text rarely, free wins. If Messages is a running channel all day, and for most people it is, the hands-free loop changes what a text costs you: nothing.

FAQ

Can I dictate iMessages on a Mac? Yes, two ways. Apple's built-in dictation is free and types into the Messages field via a keyboard shortcut. Infina types there too (hold Option, speak), and adds a hands-free mode that can open Messages, type your reply, and send it, all by voice.

How do I send texts by voice on a Mac without touching the keyboard? With Infina's hands-free mode on: say "open Messages", then a sentence starting with "type" followed by your reply, then "send it". Infina types the message and presses Enter, which sends it in Messages. The whole loop works from a few feet away.

Is Apple's built-in dictation good enough for Messages? For occasional quick texts, honestly yes, and it is free. It stays keyboard-triggered, gets mixed accuracy on names and casual speech, and cannot send messages or switch apps for you. Heavy texters outgrow it fast.

Does my voice or my texts go to the cloud? Not by default with Infina. Transcription runs entirely on your Mac, works offline, and privacy mode is on by default so nothing is stored server-side. Cloud processing exists only as the optional paid add-on.

Does voice typing work in WhatsApp and other messaging apps too? Yes. Infina types at the OS level into whatever field is focused, so WhatsApp Web, Discord, Slack, and Telegram all work with the same hold-Option gesture, and "open [app]" switches between them by voice in hands-free mode.

What does Infina cost compared to subscription dictation apps? $8.25 a month, billed annually at $99 (at the time of writing), covering unlimited words and voice commands, with all updates included and a 7-day money-back guarantee. Subscription tools run around $15/month, which is $180 a year, and they send your voice to their servers to do the work. Infina's optional cloud add-on, for polished output and more languages, is $5/month billed annually only if you want it.

The bottom line

You can already dictate an iMessage on your Mac for free, and for a rare quick text, Apple's built-in dictation is enough.

But Messages is also the app where Infina's full loop pays off most visibly. A text lands while your hands are busy; you say "open Messages", "type" your reply, "send it", and it is handled without breaking stride. Enter sends in Messages, so the loop is truly end-to-end, and your words never left your Mac.

Free covers the occasional text. For the running conversation your life actually is, $8.25 a month, billed annually at $99, buys texting that costs you zero hands. Risk-free for 7 days.


Which voice tool to use in this app

Any of these will get words into the box. They differ in what happens next.

The tools this page covers (Wispr Flow, Apple Dictation) are at the top. The rest of the field follows, because the right answer is sometimes none of the above.

ToolPriceKeyboard neededPick it if
Infina$8.25 a month, billed annually at $99, unlimited words and unlimited commandsNo. Speak "type", speak the prompt, say "send it" or "enter".you want to prompt AI tools without touching the keyboard. Say "type" and the words go in, "send it" and the prompt goes, "open Cursor" and you are in the next agent. It is the only one of these that finishes the whole loop by voice in the tools developers prompt in all day.
Wispr Flow$15 a month, or $144 a year billed annuallyYes. A key to start dictating, Enter to send.you need dictation on an iPhone or an Android phone as well as a laptop, or you write in one of 100+ languages. Those are the two things Infina does not ship.
Apple Dictationfree, built inYes. A key to start dictating, Enter to send.you dictate a sentence here and there and do not want to install anything.
Superwhisper$8.49 a month, $84.99 a year, or $249.99 onceYes. A key to start dictating, Enter to send.you want to pick and swap the speech model yourself, and dictation into a text box is the whole job. It stops where the text box ends: there is no spoken send, and no spoken app switch.
MacWhisper65 euros, paid onceYes. A key to start dictating, Enter to send.the job is transcribing recorded audio files rather than talking to your computer while you work.
VoiceInk$25 to $49, paid onceYes. A key to start dictating, Enter to send.you want plain local dictation at the smallest possible price and you never need your voice to control the machine.
TalonfreeNo, once you have learned its command language.you want to drive the entire computer by voice, cursor and clicks included, and you are willing to learn a command language to get there. Talon is the serious hands-free tool on this list. Infina goes after the same freedom with three ordinary English words instead of a syntax to learn.

The part that is actually different: zero keypresses

The mainstream dictation apps (Wispr Flow, Superwhisper, MacWhisper, VoiceInk, Apple Dictation) are all push-to-talk: you hold or press a key to start talking, and you press Enter to send. That is two physical acts on every single prompt. A hundred prompts in a day is two hundred keypresses that exist only to start and stop the tool. Infina removes both of them. Nothing is held, nothing is pressed, and the same loop runs on three spoken words.

There are three triggers and there is no fourth. "type" types, "send it" sends, "open" opens and switches apps. The send trigger answers to either wording, "send it" or a plain "enter", whichever you find yourself saying. That is the entire vocabulary: no command language, no grammar, no custom scripts to write, nothing to memorize beyond those three words.

When Infina is not the answer. If you write in a language other than English, the base product is English only, and Wispr Flow ships 100+ languages.

Everywhere else, the difference is the loop. Every other tool in that table types words into a box and stops, leaving your hands to press Enter and pick the next window. Infina finishes it: say "type" and your sentence, say "send it" (or just "enter"), say "open Cursor", and keep going without a key.