BBEdit for MAC
Professional text and code editor for Mac. Try every feature for 30 days, then keep using it free in Free Mode.
BBEdit Overview
BBEdit is a professional text, code and HTML editor for Mac, made by Bare Bones Software for writers, web authors and software developers. It handles very large files, searches and replaces across many files with grep patterns, organizes work in projects and colors code in many languages. BBEdit has been around for over 30 years and is known for its slogan, "It doesn't suck."
You can download BBEdit for free and try all of its features for 30 days. When the trial ends, BBEdit keeps working in Free Mode, with no nag screens, for free; a paid license unlocks the licensed features again. BBEdit 16 needs macOS 14 or later and runs natively on Apple Silicon and Intel Macs. It is also available on the Mac App Store.
Key Features
BBEdit packs decades of text-editing tools into one app.
- Grep search: search and replace with regular expressions.
- Multi-file search: find and replace across many files and folders at once.
- Projects: keep the files of a project together in one window.
- Code tools: syntax coloring, function navigation, code folding and completion for many languages.
- HTML tools: a complete set of tools for writing HTML markup.
- Remote files: open and save files over FTP and SFTP.
- Version control: Git and Subversion integration.
- Automation: AppleScript and Unix scripting support, plus the bbedit command-line tool.
What’s New in Version 16.0.3
BBEdit 16.0.3 contains only fixes for reported issues.
- Much faster reading of large files
- Fixed file-relative URLs in some cases where site settings were not available
- Documents opened from disk again open in the window of the project that contains them
- Fixed the insertion point after some LSP code completions
- Improved licensing and purchase handling in the Mac App Store version
BBEdit FAQ
Is BBEdit free?
You can use BBEdit for free. After a 30-day trial with all features, it keeps working in Free Mode, with no nag screens, for as long as you like. A paid license unlocks the licensed features.
What is BBEdit Free Mode?
Free Mode is what BBEdit becomes when the 30-day evaluation ends without a license. You can keep using it for free; some features need a paid license.
Which macOS version does BBEdit need?
BBEdit 16 needs macOS 14 or later and runs natively on Apple Silicon and Intel Macs. Older versions for earlier systems are on Bare Bones Software's website.
Is BBEdit a code editor or a text editor?
Both. BBEdit is made for writers, web authors and software developers, with syntax coloring, function navigation and code folding as well as plain-text tools.
Can BBEdit search across many files?
Yes. BBEdit can search and replace across many files and folders at once, including with grep patterns.
Can BBEdit edit files on a server?
Yes. BBEdit can open and save files over FTP and SFTP.
Does BBEdit work with Git?
Yes. BBEdit has Git and Subversion integration.
Is BBEdit on the Mac App Store?
Yes. BBEdit is available both from Bare Bones Software's website and from the Mac App Store.
How do I upgrade from BBEdit Free Mode to BBEdit 16?
Simply download and install the new version. You get a fresh 30-day trial of all features, and then BBEdit returns to Free Mode.
Where does the BBEdit download on bbedit.FULLMAC.app come from?
The download button leads to Bare Bones Software's official BBEdit page at https://www.barebones.com/products/bbedit/. bbedit.FULLMAC.app does not change or repackage the app.
Similar Apps
LiteEditLiteEdit is a native Mac code editor under 1 MB, built with Swift and AppKit, for opening, reading and quickly editing code alongside your main IDE. It has syntax highlighting for more than 20 languages, tabs, a sidebar file tree, Find & Replace with regex and a Quick Open command for switching files. When you relaunch it, it brings back your folder, files, cursor positions and window state.Developer Tools
CateCate is an IDE built on an infinite zoomable canvas, made for running several coding agents at once. Terminals, editors and browser panels float in a workspace instead of sitting in tabs. Run Claude Code, Codex or another agent CLI in a Cate terminal and each panel shows whether its agent is working, finished or waiting on you, with a notification the moment one needs input.Developer Tools
GeanyGeany is a small, fast integrated development environment built on the GTK toolkit. It was designed to depend on few other packages, while still giving programmers the tools they expect from an IDE: syntax highlighting, code folding, auto-completion, symbol lists and a way to build and run code from inside the editor. It handles many file types, including C, Java, PHP, HTML, Python, Perl and Pascal.Developer Tools
CodeEditCodeEdit is a code editor built by its community and written entirely for macOS in Swift, without Electron or other cross-platform frameworks. It aims to feel as light as TextEdit for quick edits while growing into a richer, Xcode-like experience for larger projects. Its features include syntax highlighting, code completion, project-wide find and replace, snippets, a built-in terminal, task running and Git integration. CodeEdit is not meant to replace Xcode; it is for projects that are not made for Apple platforms.Developer Tools
VimRVimR is a Neovim GUI for macOS, written in Swift. It runs Neovim inside and adds convenient features found in other graphical editors, so you keep Neovim's speed and keyboard-driven editing in a native Mac window. You get a Markdown preview, a general HTML preview that keeps your scroll position when it reloads, a fuzzy file finder like Xcode's Open Quickly, and a simple file browser.Developer Tools
Nextpad++Nextpad++ brings the Notepad++ code editor from Windows to the Mac as a fully native app. It is a port of the original Notepad++ code, not a rewrite and not Wine, so it works the way Notepad++ users expect, while fitting into macOS with native menus, shortcuts, file dialogs, dark mode and the macOS Tahoe look. You get syntax highlighting for many languages, plugins, macros, find-in-files with regular expressions, split view and the document map.Developer Tools
FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.