← Back to Blog

Short answer: Upwork has no built-in dictation, but the cover letter box is an ordinary text field, so any system-wide voice-to-text tool works. On Mac, click into the proposal box, hold your hotkey, and talk. On iPhone, switch to a voice keyboard and tap the mic. Speak the proposal, then read it back before sending.

Freelancing on Upwork is a writing job that pretends to be something else. Whatever you were hired for (design, code, copy, bookkeeping, video editing), the actual daily grind is proposals, follow-up messages, scope clarifications, milestone updates, and the polite paragraph explaining why the client's new request is out of scope. Most freelancers spend more hours writing about the work than they expect.

That workload is why so many proposals end up as templates. Writing a genuinely specific cover letter takes ten minutes of typing. Pasting a saved one takes ten seconds. When you are applying to twelve jobs before lunch, the template wins, and your reply rate quietly sinks because every client on the platform has read that same paragraph forty times this week.

Dictation changes the economics of that decision. Most adults type somewhere around 40 words per minute and speak at 130 to 150. If a specific, tailored proposal takes you two minutes to speak instead of ten minutes to type, the lazy option stops being the fast option. This guide covers how to set dictation up for Upwork on Mac and iPhone, which fields are worth talking into, which ones you should absolutely still type, and the habits that keep spoken proposals from reading like a transcript.

Upwork has no dictation of its own

Start here so you do not waste time hunting through settings. Upwork is a web application, and it does not ship a microphone button, a voice input mode, or any speech feature in the proposal editor, the messages inbox, or the work diary notes. There is no plugin marketplace to add one either.

That sounds like a limitation and is actually the opposite. Because Upwork's fields are plain browser text inputs, anything that types at your system cursor works everywhere on the site without integration, permissions, or a browser extension. The proposal cover letter, the message thread, the profile overview, the portfolio project description, the milestone note, the contract offer terms all accept dictated text identically, because as far as your Mac is concerned, they are all just a place where a cursor is blinking.

This is the same reason dictation works in Airtable, in a support desk, or in a form builder. Tools that insert text at the cursor do not care what web app the cursor happens to be in.

Setting up dictation on Mac

The Mac workflow is the one you will use for real proposal writing, because proposals deserve a full keyboard nearby for editing.

  1. Open the Upwork job post in your browser and click Apply Now.
  2. Click into the cover letter box so the cursor is blinking there. This step matters more than people expect. Dictated text lands wherever the cursor is, so if you start talking before clicking, the words go nowhere useful.
  3. Hold your dictation hotkey, speak your proposal, and release. The text appears in the box.
  4. Read it back on screen before you touch send.

With Voice Keyboard Pro on Mac, that hotkey works system-wide: hold it, speak, release, and the text appears at your cursor in whatever app is in front. No per-site setup, no switching to a separate transcription window and pasting back.

One setup note for freelancers who live in the browser: pick a hotkey that does not collide with anything else. Browsers claim a lot of keyboard real estate, and if you run a clipboard manager, a window manager, or a screenshot tool, you may already have modifier combinations spoken for. A key you never otherwise press is the right choice.

Setting up dictation on iPhone

Half of Upwork happens on a phone, usually because a client replied while you were away from the desk and reply speed matters on this platform. Thumb-typing a considered reply on a phone is where most freelancers give up and send something curt.

In the Upwork iOS app or in mobile Safari, tap into the message field, switch to your voice keyboard using the globe key, tap the microphone, and talk. The text lands in the field the same way typed characters would. If you have never set up a third-party keyboard on iOS, the flow is Settings, Keyboards, add the keyboard, then enable Full Access so the microphone can work. If the keyboard does not appear in the globe list afterward, our guide on a voice keyboard not showing on iPhone walks through the usual causes in order.

Two iPhone-specific features earn their keep in client messaging. Voice Edit lets you speak a change to text you already dictated rather than fighting the cursor with your thumb, which is the single most miserable part of editing on a phone. And the built-in two-way translation across 24 languages matters more on Upwork than on most platforms, because a large share of clients and freelancers are writing to each other in a second language.

The five Upwork surfaces worth dictating

1. The proposal cover letter

This is the whole game. It is the longest thing you write on Upwork, you write it most often, and it is the thing you are most tempted to template.

Talk it in the order a client reads it. Open by naming the specific thing they asked for, in their words, so it is obvious in the first line that you read the post. Then say what you would actually do, concretely. Then say what you have done that is closest to it. Then ask one real question about the job, because a question invites a reply and a summary of your resume does not.

Spoken out loud, that is roughly ninety seconds of talking. Typed, it is the ten-minute task you keep skipping.

2. Client messages and follow-ups

The message thread is where projects are actually run: scoping questions, progress updates, asking for the missing asset for the third time. These are short, frequent, and low-stakes individually, which is exactly the profile of writing that eats a day without you noticing.

Dictating them takes the friction out of over-communicating, and over-communicating is what gets freelancers rehired. A client who receives a two-sentence "here is where this stands, here is what I need from you" note on Thursday does not send an anxious "any update?" on Friday.

3. Your profile overview and specialized profiles

Most freelancers write their profile overview once, hate it, and never touch it again because rewriting it means confronting a blank box. Try describing your work out loud instead, as if a friend at a party asked what you do. Then paste that in and cut the weak parts. Spoken self-description is almost always warmer and more concrete than the corporate register people default to when typing a profile.

4. Portfolio project descriptions

Portfolio items go up with a screenshot and one lifeless line of text, because by the time you have uploaded the images you are done caring. Pull up the project, look at it, and narrate what the problem was, what you built, and what changed as a result. Three sentences of real detail beats a title and a link.

5. Milestone notes and delivery messages

When you submit work for payment, the note attached to it is a sales document whether you treat it as one or not. Saying "here is what is included, here is what changed since the last round, here is what I would suggest for the next phase" out loud takes twenty seconds and is how a one-off contract becomes a repeat one.

Speak the sentences, type the specifics

The rule that keeps dictation from backfiring on a freelance platform: your voice is for prose, your keyboard is for anything a machine will parse.

Dictate: cover letters, message threads, profile text, portfolio descriptions, milestone notes, feedback and reviews, scope explanations.

Type: hourly rates and bid amounts, hours in the time tracker, milestone dollar figures and dates, contract titles that must match exactly, URLs, email addresses, and anything you are pasting into a client's system.

Numbers are the important half of that list. A transcription engine writes what it hears, and a bid is a field where "fifteen hundred" versus "fifty" is not a typo you can shrug off. Speak the paragraph that explains your rate; type the rate itself. The same discipline applies to dictating strings like URLs and addresses, which is a specific skill with its own quirks covered in our guide to dictating email addresses and URLs.

Making spoken proposals read like writing

A raw transcript and a good proposal are not the same document. The gap is small, but it is real, and closing it is what separates freelancers who use dictation well from the ones who tried it once and decided it sounded sloppy.

Talk in sentences, not in fragments

People dictating for the first time tend to speak word by word, as if helping the software along. It has the opposite effect. Transcription accuracy comes largely from surrounding context, so a complete sentence spoken at a normal conversational pace transcribes better than the same words delivered one at a time.

Say the punctuation you care about

Paragraph breaks are the ones that matter on Upwork. A proposal that arrives as one 200-word block gets skimmed and closed. Say "new paragraph" between your sections and the structure survives.

Overshoot, then cut

Speaking produces more words than typing does. That is a feature if you treat the first pass as raw material. Talk through the whole proposal without stopping to fix anything, then read it on screen and delete the third of it that is throat-clearing. Cutting is fast. Producing is slow. Dictation moves the effort to the cheap end.

Read it aloud before sending

Literally read the final text. Dictated writing fails in a specific way: it is fluent enough to skim past a sentence that never actually finished. Reading catches it in seconds.

Watch the tone on difficult messages

Freelancing generates a steady supply of messages you should not send in the first version: the scope-creep pushback, the payment reminder, the reply to a review that stung. Dictation makes those messages faster to produce and therefore faster to regret, because speech carries the emotion of the moment straight onto the page.

The fix is procedural rather than technical. Dictate the honest version, then reread it as if you were the client. On iPhone, Voice Edit is genuinely useful here: speak the change you want ("make the second paragraph less blunt") rather than trying to rewrite it with your thumbs. Then send.

Proper nouns, client names, and jargon

The error that survives every accuracy improvement is the name your transcription engine has no reason to know. Client company names, your own product names, the plugin or framework or file format your niche revolves around — these get transcribed as the nearest common word, and they get transcribed that way every single time. No microphone upgrade fixes this, because it is not an audio problem.

This is what Smart Vocabulary on Mac is for. Add your recurring proper nouns once, with the spelling you want, and they come out right from then on. For a freelancer this is a short, high-value list: your top clients, your niche's technical terms, your own business name, and the two or three tools you mention in every proposal.

If names still come out wrong after that, the cause is usually audio rather than vocabulary, and our piece on choosing a microphone for dictation covers what actually helps (proximity, mostly) and what does not.

A realistic weekly rhythm

Batch the applying. Open six or eight promising job posts in tabs, read them all first without writing anything, then go tab by tab and speak a proposal into each. Reading and writing use different gears, and switching between them constantly is where the hour goes.

Handle messages twice a day rather than continuously, and dictate the replies in one sitting. Reply speed is a real ranking and hiring signal on Upwork, but that means replying within hours, not within minutes, and a batched voice pass gets you there without living in the inbox.

Keep the phone for the interruptions. A client message that arrives while you are out deserves a real answer, and dictating one on the walk back is the difference between a considered reply now and a rushed one tonight.

Privacy and client confidentiality

Freelance work involves other people's unreleased products, internal numbers, and private documents, and any tool that touches that text deserves a straight answer about where it goes.

Voice Keyboard Pro's servers store only operational pings. No audio and no transcript content is stored server-side. Your dictated proposals and client messages are not sitting in a vendor archive somewhere.

That said, if you have signed an NDA with terms about processing client material through third-party services, read it before you dictate the sensitive parts. That is your contract and your call, not something we can rule on for you.

Frequently asked questions

Does Upwork detect or penalize dictated proposals?

No. Dictated text is text. It arrives in the cover letter box exactly as typed text does, and there is nothing in the submission that marks how the characters got there. What Upwork's algorithms and clients do notice is whether your proposal is specific to the job, which is the thing dictation makes easier rather than harder.

Can I dictate directly in the Upwork mobile app?

Yes. A voice keyboard works in the Upwork iOS app the same way it works in Messages or Mail, because iOS keyboards are system-wide. Tap the field, switch keyboards with the globe key, tap the mic.

Is dictation accurate enough for client-facing writing?

For prose, yes, with the read-back step. The errors that get through are rarely garbled sentences; they are proper nouns and occasional homophones, both of which are visible on a quick read. Never send a proposal you have not looked at, dictated or typed.

What about the Upwork time tracker and work diary?

The memo field in the work diary is ordinary text, so you can dictate it. It is a good habit for hourly contracts, since a specific memo attached to each screenshot period is what makes a timesheet defensible when a client reviews it. Type the numbers; speak the description.

Does this work on Windows or Android?

Voice Keyboard Pro is built for Mac and iPhone. The workflow described here (system-wide dictation into ordinary browser fields) is the Mac and iOS version of it.

The bottom line

The proposal problem on Upwork was never that freelancers do not know what to write. It is that writing something specific costs ten minutes and writing something generic costs ten seconds, and at forty applications a month that gap decides the outcome. Speaking a tailored proposal in ninety seconds collapses that gap.

The freelancers who win jobs are not better writers. They are the ones who found a way to make the specific version as cheap as the template.

Voice Keyboard Pro works system-wide on Mac and as a keyboard on iPhone, so it covers the proposal you write at your desk and the client reply you send from a bus stop. There is a free tier with daily limits if you want to try it on your next batch of applications; Pro is $4.99 a month or $34.99 a year.