CotEditor is a light-weight, neat, yet powerful text editor designed for editing plain-text files such as web pages (HTML, CSS), program source codes (Python, Ruby, Perl, etc.), structured texts (Markdown, Textile, TeX, etc.), or any other kind of plain-text.

Just For Mac

The application is exactly made for macOS. CotEditor looks and behaves just as macOS applications should. It means, you already know how to use it even on the first launch. There are no complex configuration files that require geek knowledge so that you can access all your settings including syntax definitions and themes from a standard preferences window.

Quick, Easy, and Powerful

CotEditor launches so quick that you can write your text immediately when you want to. It's perfect for you to write a draft version of your document or a scratch code. The simply organized user interface doesn't disturb your task. However, at the same time, CotEditor is neither a software only for beginners nor a typical minimal “zen-style” editor. It is fully customizable. There are, of course, syntax highlighting feature for various languages, find and replace with the regular expression, auto-indentation, command-line tool, and lots of other deep functions. You can also easily write your own macro in your favorite languages.

Key Features

• Syntax highlighting including more than 50 preset languages
• Powerful find and replace with the regular expression
• Auto-backup with/without overwriting actual document files
• Line numbers view
• Live character/word/line count
• Handling file encoding and line endings with care
• Auto-generated outline menu for fast navigation
• Character inspector that shows the zoomed glyph and Unicode information
• Vertical text layout mode
• Various Unicode normalizations
• Semi-transparent window
• Command-line tool
• Scriptable with your favorite language
• JCK-languages friendly

What's New

Version 3.2.7

- Spread background drawing over paper width on printing.

- Fix an issue where the find panel was over expanded when performing “Find All” with a long find string.
- Fix an issue where the file size in the status bar was not updated after saving.
- Fix an issue where the find panel didn't select the previous field with Shift + Tab keys.
- Fix an issue where the application frozen by opening the File Mapping Conflicts list when filename conflict exists.

Customer Reviews

4.9 out of 5

7 Ratings

7 Ratings

Fantastic for shell script design

Hal Itosis

I'm really lovin' this (free) editor. THANKS, Mineko!

Easy to use


I am new to HTML and CSS on Mac and I found recommendation of CotEditor online. Just downloaded it and gave it a try; it has very simple design and is very easy to use, especially I guess for people like me who has no demanding task on HTML and instead only need to maintain personal website from time to time. I would recommend this to all light users but not sure if it is good for hard-core web developers.

Fast, lightweight, free and feature full editor


I usually never leave reviews but when you come across an application that is not only free but feature rich and does exactly what you’re looking for I figure I should. I use Coda for my main web development IDE, but to quickly open something for small edits or to review, I perfer doing it in CotEditor. Regular updates and a repsonsive developer to boot.


26.3 MB
English, German, Italian, Japanese, Simplified Chinese
Age Rating
Rated 4+
© 2005-2009 nakamuxu, 2011, 2014 usami-k, 2013-2017 1024jp


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.