How to setup Flow Styles
Last updated: June 5, 2026
Available on: Mac, Windows, iOS, Android
Pick a tone for each kind of app — formal for email, casual for personal messages — and Flow formats your dictation to match. Setup takes about a minute on any platform.
Note: Flow Styles are only available when your selected language is English (US or British). The Styles page is rolling out gradually and may not be visible to all users yet.
How to set up Flow Styles
Mac and Windows
Follow these steps to set your style on desktop:
Open Wispr Flow and click Styles in the left sidebar.
Click a category tab: Personal messages, Work messages, Email, or Other. Each tab describes which apps use that style.
Click the style card you want. Each card shows a preview of how your text will look.
Verify by dictating a short phrase in any app in that category. If the text matches the style you selected, setup is complete.
Note: The category tabs and style cards only appear after you've completed personalization onboarding. Before that, a "Make Flow sound like you" banner appears on the Styles page in place of the cards layout.
iOS
Follow these steps to set your style on iPhone:
Open Wispr Flow on your iPhone.
Tap the Styles tab in the bottom bar.
Tap a category tab at the top: Personal, Work, Email, or Other.
Tap a style card to select it.
Verify by dictating a short phrase in any app in that category. If the text matches the style you selected, setup is complete.
Android
Follow these steps to set your style on Android:
Open Wispr Flow on your Android device.
Tap the Style tab in the bottom navigation bar.
Select a category — Personal, Work, Email, or Other — using the segmented picker at the top, or swipe horizontally between categories.
Tap the style card you want. A panel opens from the bottom showing style options.
Tap Save to apply your choice.
Verify by dictating a short phrase in any app in that category. If the text matches the style you selected, setup is complete.
Warning: Style changes on Android are not applied until you tap Save. Navigating away discards unsaved changes.
Note: On Android, the tab label is singular — Style — while on desktop and iOS the label is plural (Styles).
Temporarily switch styles on iOS
On iOS, a style button on the keyboard shows your currently active style. Tap it to use a different style for your current session without changing your saved preferences.
Tap the style button on the keyboard to open the style picker.
Select the style you want to use for this session.
Verify by dictating a short phrase. If the text matches the style you selected, the override is active.
Note: The keyboard override applies only to your dictation session and does not change your saved per-category styles. The style button is hidden while the Start Flow button is shown and while Flow is recording or processing.
Available styles
Formal: Available for all app categories on all platforms.
Casual: Available for all app categories on all platforms.
Very Casual: Available for the Personal category on all platforms.
Excited: Available for Work, Email, and Other categories on all platforms.
Defaults differ by platform:
iOS and Android: Personal defaults to Casual; Work, Email, and Other default to Formal.
Mac and Windows: All four categories default to Formal until you make a selection.
Teach Flow your writing style
You can help Flow learn your voice by adding writing samples. Samples are tied to a specific polish prompt.
Open Wispr Flow and go to the Polish page.
Open the settings for the polish prompt you want to configure (Custom Prompt or Prompt Engineer modal).
Go to the Writing Examples section within that modal.
Add a writing sample. Each sample must be between 50 and 500 words.
Repeat for up to 5 samples. You can edit or delete any sample at any time.
Warning: Writing samples are tied to the prompt they were added under. Renaming a custom prompt moves its samples with it, but deleting a custom prompt or resetting your settings removes its samples. Samples linked to default polish prompts are not affected.
Note: In the Custom Prompt modal, the Writing Examples section only becomes available once you've set the prompt name, shortcut, and instructions. The Prompt Engineer modal shows Writing Examples immediately.
Note: When privacy mode is enabled, writing samples stay on your device and are not uploaded to the server. On enterprise plans with Zero Data Retention enabled, samples are not stored locally either.
Common issues
Bugs fixed in recent iOS updates
The following issues on iOS were fixed in recent updates. Update Wispr Flow to the latest version to resolve them.
Inconsistent style descriptions: "Very Casual" and "Excited!" showed different description text on the onboarding style selector than on the Text Styles settings tab. The descriptions now match in both places.
Style picker visible when text was selected: When you select text, the style picker is now temporarily hidden. If the word can be added to your dictionary, an Add to Dictionary button appears instead.
Keyboard override overwriting saved styles: Choosing a style override from the keyboard incorrectly overwrote saved per-category styles. Overrides now stay session-only.
Missing switch-back alert: The automatic switch-back alert did not appear after a temporary keyboard style override. The alert now appears as expected.
Bugs fixed in recent Android updates
The following style issues on Android were fixed in recent updates. Update Wispr Flow to the latest version to resolve them.
Email web apps treated as work apps: Apps like Outlook Web (outlook.office.com) were sometimes categorized as Work instead of Email. Flow now correctly identifies these as Email apps.
Per-category style ignored: Flow was not correctly identifying which app you were dictating into, so Personal, Work, and Email styles were ignored and the "Other" style was applied instead. Flow now applies the right per-category style across a wide range of apps.
Style change not taking effect immediately: If you changed your style and immediately started dictating, the previous style could still be used. Style changes now take effect on your next dictation.
Very Casual applying as Casual: Selecting Very Casual incorrectly applied the Casual style. Very Casual now applies exactly as selected.
Style reverting to Casual after app restart: A selected style could revert to Casual after restarting the app. Local style choices are now protected from being overwritten when the app syncs with the server.
Default styles applied before onboarding: Default style categories could be applied before users completed onboarding. Styles are now only set once you choose them during personalization.
Bugs fixed in earlier Android updates
The following style issues on Android were fixed in earlier versions. Update Wispr Flow to the latest version to resolve them.
Style lost after a failed sync: If a sync attempt failed, style settings could be lost. Failed syncs now recover automatically on the next sync.
Style not applied during transcription: A configured style was sometimes silently ignored when dictating. Configured styles now apply consistently.
FAQs
My dictated text doesn't look different after I change the style
Styles only apply to new dictations. Test with a fresh dictation in the app category where you changed the style, and make sure you're running the latest version of Wispr Flow.
I want to use Very Casual for email, but I don't see it
Very Casual is only available for Personal messages. For Email, use Formal, Casual, or Excited.
I don't see the Styles option in my app
Flow Styles are only available when your selected language is English (US or British). If your language is set to English and you still don't see Styles, update to the latest version, then check the location for your platform:
Mac and Windows: Look for Styles in the left sidebar.
iOS: The Styles tab is part of a gradual rollout and may not be visible to all users yet.
Android: Look for the Style tab in the bottom navigation bar.
What is the "Make Flow Sound Like You" card?
It's an invitation to personalize your writing style. On Mac and Windows, it appears on the Styles page with a Start now button that opens the style setup flow. On Android, it appears inside each Styles category page and on the home screen as an action card, until you complete personalization.
I changed my style on Android but it didn't save
When you select a style on Android, a panel opens from the bottom of the screen. Tap Save to confirm your choice — changes are not applied until you save.
How does Flow know which style to apply?
Flow detects which category (Personal, Work, Email, or Other) the app you're dictating in belongs to, and applies the style you've chosen for that category. Supported apps include messaging apps (WhatsApp, Telegram, Signal, Messenger, Discord), work apps (Slack, Teams, Zoom, LinkedIn, Notion, Jira, Google Docs), and email clients (Gmail, Outlook, ProtonMail) — including their web versions. When an app could fit more than one category, the order of precedence is: Personal Messaging → Email → Work Messaging → Other. A temporary keyboard style override, if set, takes precedence for that session.
Do my style preferences sync across devices?
Yes. Style preferences sync across all your devices automatically. Changes are pushed to the server immediately, and other devices pick them up on their next sync — up to one hour later. Restart the app to force an immediate sync. Whichever device saved last wins on conflict.
What's the difference between Flow Styles and writing examples?
Flow Styles let you choose a preset tone (like Formal or Casual) for each app category. Writing examples go further: by adding samples of your own writing within a prompt's settings, you teach Flow your personal voice so it matches your style more closely when polishing with that prompt. Styles set the general tone; writing samples fine-tune the output.
My writing samples aren't syncing
Writing samples sync automatically unless privacy mode is enabled. With privacy mode on, samples stay on your device and do not sync. To sync them, disable privacy mode in Settings.
I deleted a custom prompt and now my writing samples are gone
Writing samples are tied to the prompt they were added under. When a custom prompt is deleted or your settings are reset, its writing samples are also removed. Samples linked to default polish prompts are not affected.
Limitations and notes
Flow Styles are available when at least one of your selected languages is English (US or British). The Styles tab is hidden only if no English variant is selected.
Style preferences only take effect after you complete the initial style setup.
The onboarding Personalize step is part of a gradual rollout and may not be visible to all new users.
On iOS, per-category style selection is part of a gradual rollout. Some users may see a single-style picker layout instead of per-category tabs.
On iOS, the style picker button is disabled while recording or processing. You can only change styles when the keyboard is idle.
On Android, per-category style selection and automatic app detection are part of a gradual rollout.
On Android, the Styles screen shows a persistent "Styles currently apply in English only" banner pinned to the bottom.
On Android, style preferences persist across app restarts and network interruptions. Local style choices are protected from being overwritten during server syncs, and failed syncs retry when connectivity is restored.
Style preference changes are pushed to the server immediately. Other devices pick up the change on their next sync — up to one hour later. Restart the app to force an immediate sync. Whichever device saved last wins on conflict.
Writing samples are managed within the Custom Prompt or Prompt Engineer modal. You can add up to 5 samples per prompt, each between 50 and 500 words.
Writing samples do not sync when privacy mode is enabled.
Still stuck?
If your styles still aren't behaving the way you expect, reach out to support. Most issues are resolved in one reply. Please include:
Your platform (Mac, Windows, iOS, or Android) and Wispr Flow version.
The category and style you selected, and the app you were dictating in.
A short example of the output you got versus what you expected.