All Features

See how Refine helps you check, rewrite, translate, and manage your writing on Mac.

Writing Assistance

Refine helps you fix mistakes, make writing clearer, and understand suggestions without leaving the app you are using.

Grammar checks

Catch grammar mistakes, typos, punctuation problems, and wording that makes a sentence hard to read.

  • Grammar, spelling, typo, and punctuation corrections
  • Corrections that focus on mistakes, not changing your style
Grammar checks screenshot

Rewrite for clarity

Improve longer phrases or paragraphs so they sound more natural while keeping your original meaning.

  • Suggestions for natural phrasing and smoother flow
  • Small rewrites that preserve meaning and tone
Rewrite for clarity screenshot

Explain

See why Refine suggested a change, with explanations in the language you choose.

  • Explanations for grammar and fluency suggestions
  • Helpful when you want to learn from a correction
Explain screenshot

Selective changes

Choose which parts of a suggestion to keep, skip the parts you do not want, then apply the rest.

  • Click changed words to leave them out
  • Apply only the parts of a suggestion you want
  • Works inside grammar and fluency suggestion cards

Works Across Apps

Refine works in many of the apps and websites where you already write, including browsers, email, notes, editors, and chat apps.

Automatic checks

Let Refine check your writing as you type, with an option to pause checks when your Mac is on battery.

  • Automatic checks while you write
  • Option to pause automatic checks when your Mac is on battery
  • Control how quickly Refine responds after you type

Suggestion shortcuts

Choose the keys you want to use for applying or dismissing suggestions.

  • Supports Tab, Esc, Return, Space, Delete, arrow keys, Shift, Option, and Control

App filters

Choose which apps Refine should check, and which apps it should leave alone.

  • Check only selected apps
  • Skip apps where you do not want suggestions
  • Easy app selection from running apps or Applications
App filters screenshot

Website filters

Choose which websites Refine should check in your browser.

  • Include or exclude specific websites
  • Option to include subdomains
  • Useful for browser-based writing apps
Website filters screenshot

Floating Editor

The Floating Editor gives you a focused space for selected text, longer drafts, translation, and reading text aloud. Keep it on top, then copy or paste the result back.

Selected-text shortcut

Select text in another app and send it straight to Refine with a shortcut.

  • Shortcut for checking selected text
  • Helpful in apps where inline suggestions are limited
  • Copy or paste back with keyboard shortcuts
Selected-text shortcut screenshot

Pin and resize

Keep the editor above other windows and resize it for anything from a short sentence to a longer draft.

  • Always-on-top editing window
  • Resizable for short or long text

Translation

Translate the text in the editor to better understand writing in another language.

  • Translate selected or drafted text
  • Recent languages kept close at hand

Text to speech

Listen to your original text or translated text, with controls for voice, language, model, and speed.

  • Read original text from the editor
  • Read translated previews
  • Voice, language, model, and speed settings
Text to speech screenshot

Languages

Refine supports many languages and regional variants, including multilingual writing and right-to-left text.

Supported languages

Refine supports these languages for grammar checks, fluency checks, explanations, and translation:

  • English (American)
  • English (British)
  • English (Canadian)
  • English (Australian)
  • English (New Zealand)
  • English (South African)
  • English (Indian)
  • English (Irish)
  • English (Scottish)
  • German (Standard)
  • German (Swiss)
  • German (Austrian)
  • French (Standard)
  • French (Canadian)
  • French (Swiss)
  • French (Belgian)
  • Spanish (Spain)
  • Spanish (Mexican)
  • Spanish (Argentine)
  • Spanish (Colombian)
  • Spanish (Chilean)
  • Portuguese (European)
  • Portuguese (Brazilian)
  • Italian (Standard)
  • Italian (Swiss)
  • Swedish
  • Danish
  • Norwegian
  • Finnish
  • Polish
  • Russian
  • Ukrainian
  • Czech
  • Slovak
  • Bosnian
  • Croatian
  • Serbian
  • Catalan
  • Dutch
  • Greek
  • Hungarian
  • Romanian
  • Turkish
  • Hindi
  • Japanese
  • Korean
  • Mandarin Chinese
  • Cantonese
  • Taiwanese Mandarin
  • Simplified Chinese
  • Traditional Chinese
  • Indonesian
  • Thai
  • Vietnamese
  • Arabic
  • Hebrew

If the language you want is not listed, send us an email.

Language-aware checks

Choose which languages Refine should check and which languages it should leave alone.

  • Include languages you want Refine to check automatically
  • Exclude languages you do not want Refine to change

Models

Refine can use local models for private, offline writing help. You can also connect your own AI providers when you want a different balance of speed, quality, or control.

Offline local models

Download a local model once, then run grammar and fluency checks entirely on your Mac.

Connect your own AI providers

Use your own API key for OpenAI, Anthropic, Gemini, OpenRouter, Bedrock, and compatible services, or connect local tools like Ollama and LM Studio.

  • API keys stored in the system keychain
  • Requests sent directly to your chosen provider
Connect your own AI providers screenshot

Choose models by feature

Choose different models for grammar, rewriting, explanations, and translation.

  • Dedicated models for grammar and fluency
  • Separate models for explanations and translation
Choose models by feature screenshot

Customization

Refine gives you control over shortcuts, suggestions, appearance, custom instructions, ignored words, responsiveness, and battery use.

Keyboard shortcuts

Create shortcuts for checking text, switching languages, handling suggestions, and opening the Floating Editor.

  • Shortcuts for turning automatic checks on or off and switching languages
  • Custom keys for applying and dismissing suggestions
  • Cursor actions without opening the card
Keyboard shortcuts screenshot

Appearance controls

Customize highlights, suggestion cards, diff colors, and backgrounds so Refine feels comfortable in your workspace.

  • Grammar and fluency highlight colors
  • Suggestion card size and background
  • Colors for added and removed text
Appearance controls screenshot

Custom instructions

Add your own instructions for grammar and fluency checks, with rules for specific languages and apps.

  • Custom instructions for grammar and fluency checks
  • Rules based on language and app
  • Example instructions for common writing styles
Custom instructions screenshot

Dictionary

Keep specific words, names, terms, or preferred replacements exactly the way you want them.

  • Ignore rules for specific words and replacements
  • Keep selected words or phrases as-is
  • Case-sensitive or case-insensitive matching
Dictionary screenshot

Start Refining Your Writing

Download to improve every sentence you write

Download for Mac

v1.30

macOS 14+

Full-featured 7-day free trial