Skip to main content
CotEditor icon

CotEditor

Plain-text editor for web pages, program source codes and more

For Mac
Official website
Free
CategoryDeveloper Tools
PlatformmacOS
InstallationHomebrew
Version7.0.7Catalog version

Our review

Bundl editorial assessment

How we review apps

Start with CotEditor when you want a free Mac text editor before paying for BBEdit or Nova. The August 2026 7.0.8 line is healthy if you meet Tahoe 26 plus. It is strong for configs, Markdown, and logs. It is not the place for AI-heavy coding on large codebases.

Best for

  • Writers of Markdown and configs
  • Developers wanting a fast free Mac editor
  • CJK text workers

What is CotEditor?

CotEditor is a free open source plain text editor made only for macOS. It sits between TextEdit and heavier tools like Xcode and VS Code. You get syntax highlighting for more than 60 languages, strong regex find and replace, split views, outline menus, character inspection, and scripting hooks, without Electron weight. August 2026 status is active. CotEditor 7.0.8 landed 7 August 2026. The summer saw steady 7.0.x maintenance and 7.1 beta builds. The current 7.x line targets macOS Tahoe 26 or newer. The project only supports the latest two major macOS releases, and the README lists Tahoe 26 plus as the floor. If you stay on Sequoia 15 or Sonoma 14, grab an archived build such as 5.2.x from coteditor.com/archives instead of forcing the newest store build. The app costs nothing on the Mac App Store and via direct download including Homebrew, licensed Apache 2.0. Development is volunteer led by Mineko Imanishi and the CotEditor Project with issues on GitHub. It has no built-in Copilot, by design. Rivals include BBEdit with paid power features, Nova, Sublime Text, VS Code, and TextMate successors. CotEditor's space is native speed, strong CJK typography including vertical text, and a zero-cost Mac-first editor. On Apple Silicon launches stay quick and memory stays low even for multi-megabyte logs. For LSP-grade intelligence use Nova or VS Code. For a dependable free Mac text tool that respects the platform, CotEditor remains a top pick if your OS meets Tahoe 26 plus for current builds. For Macs in August 2026, take the build from the vendor or Homebrew, clear Gatekeeper on first launch, and check autosave and encoding settings after a major macOS upgrade. Apple Silicon is the assumed path now. Intel work still happens but verify the exact build if you keep legacy hardware. The two-major OS policy is the detail people miss. Volunteers keep the test matrix small so the app can adopt new AppKit work quickly. That is why Tahoe 26 is the floor for 7.x, and why the archives page is the real support path for older Macs rather than an afterthought. If Homebrew would pull 7.x onto a Sequoia machine, pin an older cask or install from archives instead.

Install with Homebrew

brew install --cask coteditor
Official Website

Analysis: CotEditor's two-major macOS policy

The project stays on the newest two macOS releases on purpose. That keeps the test matrix small for volunteers and lets the app adopt fresh AppKit work right away, which explains the Tahoe 26 baseline for 7.x. The archives page is not abandoned. It is the supported route for older Macs. If you keep a Sequoia machine long term, pin CotEditor and update deliberately rather than letting Homebrew pull the newest build without reading notes. Feature-wise CotEditor is a plain text specialist. Syntax highlighting for 60+ languages, ICU regex, split views, and the character inspector cover the work TextEdit cannot. Scripting through Python, Ruby, shell, AppleScript, or JavaScript covers repetitive transforms without a plugin marketplace. What you do not get is LSP intelligence or a built-in AI pair programmer. That is intentional scope, not a missing checkbox. Compared with BBEdit and Nova, CotEditor wins on price and light weight. Compared with VS Code and Zed, it wins on native feel and launch speed for single files. Teams that standardize on free tools for log triage and config edits often keep CotEditor next to a heavier IDE rather than forcing one app to do every job. Version 7.0.8 from 7 August 2026 sits in a quiet maintenance cadence rather than a marketing splash. That is typical for CotEditor: small fixes, occasional beta line (7.1 at the time of writing), and a hard line on OS support. If you maintain Macs for a team, treat archives as first-class documentation. Send the archives URL when someone is still on Sequoia 15 or Sonoma 14 instead of telling them the App Store link, which may only offer the Tahoe-only 7.x build.

Key Features

Native macOS text engine

Built with AppKit so launch is quick and Dark Mode and system text behave as expected. It is not an Electron wrapper, which shows when you open large logs.

Syntax highlighting (60+ languages)

Covers HTML, Markdown, Python, Ruby, PHP, Swift, and more. You can add your own syntax definitions for specialty formats you see often.

ICU regex find & replace

Use strong find patterns for refactors and log edits across files without opening a full IDE. History of recent patterns helps with repeated cleanups.

Split editor & outline menu

View two regions of a document at once and jump through an outline built from your syntax rules. Handy for long Markdown or config files.

Character inspector & encodings

Inspect Unicode scalars and spot characters that will not survive a target encoding. Vertical text and CJK handling stay first class.

Auto backup & scriptability

Edits keep automatic backups. Run macros through Python, Ruby, shell, AppleScript, or JavaScript to reshape selections.

File browser sidebar

Browse files in a sidebar for multi-file plain text work when a full IDE would be overkill.

Who Should Use CotEditor?

Developer on config files

Edits nginx, YAML, and shell scripts quickly without waiting for an IDE to index a large repo. Regex replace fixes repeated keys across a folder of conf snippets.

Technical writer

Writes Markdown with the outline to keep structure visible, then does regex sweeps for repeated phrases and spacing issues before publish.

Localization engineer

Checks multi-encoding files and CJK documents, catching incompatible characters before they ship to a store build.

Sysadmin on a MacBook

Opens multi-megabyte logs, uses ICU regex to isolate error clusters, and keeps a script menu item that timestamps selected lines before pasting into a ticket.

How to Install CotEditor on Mac

Current 7.x needs Tahoe 26 or newer. Older macOS must use archived builds. Launch once to clear Gatekeeper, then adjust file associations if you want CotEditor as the default for plain text.

1

Check your macOS version

Apple menu → About This Mac. If you are not on Tahoe 26+, use coteditor.com/archives for a compatible build.

2

Install current build

Mac App Store, brew install --cask coteditor, or DMG from coteditor.com.

3

Set as default for plain text (optional)

Get Info on a .txt/.md file → Open with → CotEditor → Change All.

Pro Tips

  • • Keep an archived installer if you dual-boot older macOS.
  • • Import custom syntaxes before major upgrades.
  • • Try 7.1 betas only after reading release notes.

Configuration Tips

Respect the OS cut-off

Do not force 7.x onto Sequoia. Use the archives matrix at coteditor.com for a build that matches your OS.

Build a personal syntax set

Copy a bundled syntax and tailor it for a log or DSL you edit every day.

Map scripts to menus

Drop scripts into CotEditor's script folder so a selection transform is one click.

Keep encodings explicit

When you hand files between tools, set the encoding you mean instead of relying on auto-detect. The character inspector is there to catch scalars that will not survive the target encoding.

Alternatives to CotEditor

Choose CotEditor for free native plain text; choose others for AI, project intelligence, or classic Mac power features.

B

BBEdit

Deepest classic Mac text power-user tool; paid. CotEditor covers free daily editing.

N

Nova

Modern native IDE-lite with extensions; subscription. Better when you need workspace intelligence.

V

Visual Studio Code

Extension ecosystem and AI pair-programming. Heavier; not pure plain-text focused.

Z

Zed

Fast collaborative editor with AI features; different scope than CotEditor's lightweight plain text mission.

Pricing

Free & Open Source

CotEditor is free on the Mac App Store and direct download. Open source under Apache License 2.0. No subscription, no ads. Optional community donations support development.

Pros

  • Completely free native macOS editor
  • Actively shipped 7.0.x releases into August 2026
  • Excellent encoding/CJK and character inspection tools
  • Fast launch and low overhead vs Electron editors
  • Scriptable without forcing a plugin marketplace

Cons

  • Current 7.x requires macOS Tahoe 26+ only (two-major policy)
  • Not an AI/LSP IDE, no Copilot-class intelligence built in
  • Fewer package/ecosystem features than VS Code or Nova
  • Power users may outgrow it for large software projects

Community & Support

GitHub issues are the main support path, with English and Japanese release notes on the project site. The maintainer ships small fixes often, as 7.0.7 and 7.0.8 showed. Requests to support older OS versions are usually declined because the policy is two majors only. When you report a Mac bug, include macOS build with Tahoe 26.x, Apple Silicon or Intel, install channel, and whether a new user account reproduces it.

Frequently Asked Questions about CotEditor

Is CotEditor free?
Yes. Free and open source under Apache 2.0 via the App Store and direct download. Check the site later if you want sponsorship info.
What macOS versions work with the latest CotEditor?
Version 7.x needs Tahoe 26 or newer. Older systems use archived builds from the official archives page. Verify the matrix before you install.
What is the latest version?
Build 7.0.8 shipped 2026-08-07. See coteditor.com or GitHub releases for anything newer and for 7.1 betas.
Does CotEditor include AI coding?
No built-in assistant. Use an external tool when you need AI, and keep CotEditor for fast native editing.
CotEditor vs TextEdit?
TextEdit handles notes. CotEditor adds highlighting, stronger regex, split views, encoding tools, and scripting for regular text work.
Apple Silicon support?
Yes. Present-day builds are Apple Silicon native. Check release notes for Universal details.
Where do I get builds for older macOS?
Use coteditor.com/archives. Current 7.x needs Tahoe 26 or later under the two-major policy. Archived lines such as 5.2.x cover older systems. Confirm the matrix on the archives page before you download.
Is CotEditor good for large software projects?
It is fine for single files, configs, and logs. For large codebases with language servers, debug adapters, and AI pair programming, Nova, VS Code, or Xcode are better fits. Many developers keep CotEditor for quick surgery and a heavier IDE for feature work.

About the Author

Alex Chen

Senior Developer Tools Specialist

Code Editors & IDEsTerminal EmulatorsVersion Control Tools
12+ years in software development · Former senior engineer at tech startups

Expert Tips for CotEditor

1

Before upgrading CotEditor, check OS version. 7.x will not support Sequoia; keep the matching archive build bookmarked.

Official DocsHigh Confidence
2

Use CotEditor for fast file surgery and keep VS Code/Cursor for AI-assisted feature work; the tools complement rather than replace each other.

Hands-on TestingHigh Confidence
3

Vertical text and encoding tools remain underrated for CJK documentation workflows compared with cross-platform Electron editors.

Hands-on TestingMedium Confidence

Related Technologies & Concepts

CotEditormacOS TahoeApache License 2.0BBEditNovaICU regex
CotEditor (Subject application), macOS Tahoe (Minimum OS for CotEditor 7.x), Apache License 2.0 (Open-source license), BBEdit (Paid competitor), Nova (Modern native competitor), ICU regex (Find/replace engine)

Related Topics

Text Editors

macOS editors from plain text to full IDEs.

Open Source Mac Apps

Free community-maintained macOS software.

Sources & References

Last verified: Aug 9, 2026

Key Verified Facts

  • CotEditor 7.0.8 was released on 2026-08-07.[2]
  • Current CotEditor requires macOS Tahoe 26 or later and only supports the latest two major macOS releases.[3]
  • CotEditor is free open-source software distributed via the Mac App Store and the project site.[1][4]
  1. 1
    coteditor.comCotEditor official site

    Accessed Aug 9, 2026

    Source excerpt
    Product homepage: free plain-text editor for macOS.
  2. 2
    coteditor.comCotEditor archives

    Accessed Aug 9, 2026

    Source excerpt
    7.0.8 released 2026-08-07; older OS builds listed.
  3. 3
    github.comcoteditor/CotEditor GitHub

    Accessed Aug 9, 2026

    Source excerpt
    Requirement: macOS Tahoe 26 or later; two-major support policy.
  4. 4
    apps.apple.comCotEditor Mac App Store

    Accessed Aug 9, 2026

    Source excerpt
    App Store listing and recent 7.0.x release notes.
  5. 5
    coteditor.comCotEditor beta page

    Accessed Aug 9, 2026

    Source excerpt
    7.1.0 beta channel for early testers.
  6. 6
    github.comCotEditor GitHub releases

    Accessed Aug 9, 2026

    Source excerpt
    Release feed including system requirement changes.

More Developer Tools

View all

Explore More on Bundl

Similar Apps

Read our complete guide to the best developer tools for Mac