- Version
- 1.2
- Updated
- Sep 32026
- Requires
- macOS 15.0or later
- Size
- 3.2 MB
- Age
- 4+
- Languages
- 1language
Screenshots · Mac




About TextHalo
TextHalo turns any selected text on your Mac into perfectly refined writing -- without leaving your keyboard.
Highlight text anywhere -- Mail, Slack, Notes, your browser -- and instantly refine, fix grammar, summarize, simplify, expand, shorten, or translate it. No copy-pasting into a chat window, no context switching. Just select, run a command, and your text is fixed in place.
HOW IT WORKS
TextHalo lives quietly in your menu bar. Select any text, trigger TextHalo (menu bar, keyboard shortcut, or the Services menu), pick an action, and get the result back instantly -- ready to paste or applied automatically.
YOUR KEY, YOUR COST, YOUR CHOICE
TextHalo is bring-your-own-key: connect your own OpenAI, Anthropic, or Google Gemini API account, or use Ollama to run open models entirely on your Mac -- free, private, and offline. There is no markup on tokens and no usage limit we impose -- you pay your provider directly, at their real rates, or nothing at all with Ollama.
FREE
- OpenAI integration (bring your own key)
- Ollama -- fully local AI, no key, no cost, nothing ever leaves your Mac
- Refine, Summarize, Grammar Fix, Simplify, Expand, Shorten, Translate
- Works from the menu bar, a keyboard shortcut, or macOS Services
TEXTHALO PRO
- Switch to Anthropic (Claude) or Google Gemini
- Create, save, and run unlimited Custom Commands for your own writing workflows
- Longer, searchable history
- Future Pro features, included automatically
3-day free trial, then a simple monthly or yearly subscription. Cancel anytime in your Apple ID settings.
PRIVACY, BY DESIGN
TextHalo has no backend and no user accounts. Your API keys stay in your Mac's Keychain. The text you process is sent directly from your device to the provider you chose -- we never see it, store it, or use it for anything. Choose Ollama and nothing leaves your Mac at all.
REQUIRES ACCESSIBILITY ACCESS
To read your selected text and replace it in place, TextHalo needs Accessibility permission, which you grant once in System Settings. It is used only for this purpose -- never for tracking or monitoring.
TextHalo is not affiliated with, endorsed by, or sponsored by OpenAI, Anthropic, Google, or Ollama. Provider names are used only to describe optional integrations you can connect using your own account.
LEGAL
Terms of Use: https://mehmetsisoglu.com/texthalo/legal#terms-of-use
Privacy Policy: https://mehmetsisoglu.com/texthalo/legal#privacy-policy