Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

BBEdit is a Mac-only text, code, and markup editor for people who want strong text search, transformation, and web-editing tools without committing to a full IDE. As of August 18, 2026, the current release is BBEdit 16.0.2, which requires macOS 14 or later and runs on Intel and Apple-silicon Macs. You can try every feature for 30 days, then keep using the app indefinitely in Free Mode; a direct individual license is US$59.99 before tax.

It is a particularly good fit for Mac users who edit HTML, Markdown, scripts, or large text collections. It is not the right choice if you need Windows or Linux support, a built-in debugger, or a complete development environment. Bare Bones’ download page has the current release and trial details.

What is BBEdit?

BBEdit is a professional text and code editor made by Bare Bones Software for macOS. It is designed for editing plain text, source code, and markup—not as a general-purpose IDE. It is available for macOS only, with no Windows or Linux version listed by Bare Bones.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Common uses include editing website files, writing Markdown and technical documentation, maintaining Unix scripts, transforming text, and searching across folders of files. It also supports projects, notebooks, shell worksheets, FTP/SFTP workflows, syntax checking, and Language Server Protocol (LSP) integrations. LSP can add language-aware features when a compatible language server is installed and configured; it does not supply a language’s whole build, debug, or dependency-management toolchain.

BBEdit is also the modern successor Bare Bones recommends to former TextWrangler users. TextWrangler was sunsetted, and Bare Bones’ macOS compatibility guidance says it is not compatible with modern macOS releases including Sonoma, Sequoia, and Tahoe. BBEdit retains a permanent Free Mode, but it is not identical to historic TextWrangler in every respect.

BBEdit 16.0.2 at a glance

Item Current detail
Current release BBEdit 16.0.2, released July 15, 2026
Minimum system macOS 14.0 or later for BBEdit 16
Mac hardware Universal app for Intel and Apple silicon
Full-feature evaluation 30 days, followed by indefinite Free Mode
Direct individual license US$59.99; U.S. dollars, tax excluded
Upgrade from BBEdit 15.x US$29.99; U.S. dollars, tax excluded
Upgrade from BBEdit 14.x or earlier US$39.99; U.S. dollars, tax excluded
Distribution Direct download and Mac App Store

Version and system details are listed on the download page and in the current release notes. The 16.0.2 update is a maintenance release addressing reported issues; the major feature additions described below arrived in BBEdit 16.0.

What can you do with BBEdit?

Edit code, markup, and documentation

BBEdit provides language-aware editing for HTML, XML, CSS, JavaScript, Markdown, and other supported languages. For web work, it combines editing with markup checking and project-oriented settings. For documentation, its plain-text and Markdown workflows are useful when a word processor’s formatting features get in the way.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Search and transform text across files

Search and replace, regular expressions, and multi-file search make BBEdit useful for repetitive cleanup and changes across a collection of files. This is a central reason to choose it over a basic text editor: a user can locate matching text across a project and apply structured transformations rather than opening and editing each file individually.

Work with projects, notes, and scripts

Projects and “instaprojects” help organize related files, while notebooks provide a place to keep notes. Shell worksheets and Unix-script workflows suit users who regularly work with command-line tools. BBEdit also integrates with macOS services and Shortcuts, so some text-editing operations can be included in broader Mac automations.

Connect to remote files

BBEdit supports FTP and SFTP workflows. These are different protocols: FTP commonly uses port 21, while SFTP commonly uses port 22, but server configuration can vary. Confirm the protocol and port with the host rather than assuming they are interchangeable, and keep a reliable local backup before changing remote files. Connection failures can also result from credentials, permissions, network restrictions, or a host-key mismatch—not just an editor problem.

Handle large text files

Bare Bones documents performance work for large-file parsing and scanning, along with other text operations. That makes large-file handling a relevant use case, but it does not establish a universal maximum size or guarantee that every file will open instantly. Encoding, line structure, file type, available memory, and the operation being performed can affect behavior.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What changed in BBEdit 16?

The feature additions belong to BBEdit 16.0; 16.0.2 is a fixes release rather than a new feature release. The official release notes describe changes that matter in these workflows:

  • Automation: Expanded macOS Shortcuts support includes one-shot text transformations such as sorting lines, replacing text, and extracting or deleting matching lines.
  • HTML validation: Improved HTML5 checking uses the W3C HTML checker service, with local, remote, project-specific, and language-specific options. Validation checks markup against checker rules; it does not establish how a page will render in every browser, and network or checker configuration can affect results.
  • Search: BBEdit can search text inside image files using macOS text recognition, and recognized text is also shown in the image inspector.
  • Notes: Notebook sidebars add search across note names and contents.
  • Projects and appearance: Projects, instaprojects, and notebooks can use individual color schemes, including separate choices for printing. Website deployment settings can distinguish Testing and Production destinations.
  • Keyboard and language tooling: Optional vi keyboard emulation adds mode and command status in the editor. Language modules are easier to install from Language preferences, and expanded LSP support includes semantic-token coloring when the language server provides it.
  • Markdown and text processing: Improvements include better CommonMark emphasis handling, citation coloring for Pandoc and R-Markdown, and a Process Duplicate Lines option that can include duplicate counts.
  • Performance and reliability: Bare Bones lists work involving SFTP, large-file parsing, case-insensitive search, column selections, archive filtering, shell-worksheet idle behavior, and large-scale text transformations. Release notes for 16.0.2 also address reported issues, including SFTP connection and host-key cases.

Is BBEdit free after the trial?

Yes, with an important distinction: the 30-day evaluation includes all features, while the application remains usable indefinitely afterward in Free Mode. Some features are exclusive to licensed use, so Free Mode is not the same as permanent access to the full paid feature set. Bare Bones provides a current Free Mode comparison chart; check it for the exact feature restrictions rather than relying on old feature lists.

Question Free Mode Licensed mode
Can you keep using BBEdit after 30 days? Yes, indefinitely Yes
Does the 30-day period limit the app itself? No; it is the full-feature evaluation period No time limit for the licensed version
Are all features available permanently? No; some features are restricted Yes, for the licensed version
Is a direct Bare Bones purchase a subscription? No purchase is required to continue in Free Mode No; Bare Bones lists a perpetual license
Does the App Store use the same buying model? No; App Store billing and purchase handling are separate Check the current App Store purchase terms

How much does BBEdit cost, and which license should you choose?

Bare Bones lists the following direct-store prices as of August 18, 2026. They are U.S.-dollar prices and exclude tax; multi-user pricing is quote-based.

Purchase situation Listed direct price
Individual BBEdit 16 license US$59.99
Upgrade from BBEdit 15.x US$29.99
Upgrade from BBEdit 14.x or earlier US$39.99

These are direct-store prices from the Bare Bones store. The direct license is perpetual for the purchased major version, but that does not promise that future major-version upgrades will be free. Check which version you own and its purchase route before paying: an App Store copy and a direct license can have different upgrade and account handling.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Direct purchase or Mac App Store?

Buy directly from Bare Bones if you want its listed perpetual-license path, direct serial-number management, and the option to skip a major upgrade. The Mac App Store suits users who prefer Apple-managed installation, updates, and billing, but its purchase terms differ. The public Mac App Store listing shows “Free · In-App Purchases” and does not establish a dependable current subscription price, so check the live purchase interface before choosing that route. Do not assume a direct serial activates the App Store edition or that an App Store purchase appears in Bare Bones’ direct-purchase records.

Was your BBEdit 15 purchase eligible for a free upgrade?

Bare Bones’ BBEdit 16 policy made registered customers eligible for a free upgrade if they purchased BBEdit 15 on or after November 1, 2025. Eligible direct purchasers were to receive an upgrade notice by email by May 29, 2026; customers who bought through a reseller may need to contact Bare Bones. This was a date-specific BBEdit 16 policy, not a standing promise for later major versions. See the eligibility details.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Which macOS versions can run BBEdit?

BBEdit 16 requires macOS 14 or later. If your Mac runs an older system, the compatibility table lists older BBEdit releases; it does not mean BBEdit 16 itself runs on those systems.

macOS BBEdit version listed by Bare Bones
macOS 26 Tahoe BBEdit 16.0.2
macOS 15 Sequoia BBEdit 16.0
macOS 14 Sonoma BBEdit 16.0
macOS 13 Ventura BBEdit 15.5.5
macOS 12 Monterey BBEdit 15.5.5
macOS 11 Big Sur BBEdit 15.1.4
macOS 10.15 Catalina BBEdit 14.6.9
macOS 10.14 Mojave BBEdit 14.1.2
macOS 10.13 High Sierra BBEdit 12.6.7
macOS 10.12 Sierra BBEdit 12.6.7

These version pairings come from Bare Bones’ OS compatibility table. For macOS 26 Tahoe, Bare Bones recommends macOS 26.3 or later because of bugs and regressions in earlier Tahoe releases. That is the vendor’s recommendation, not a claim about independent testing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How does BBEdit compare with alternatives?

The best alternative depends on whether you need a focused Mac editor, a broader development environment, or only basic text editing. These are workflow distinctions, not claims that one editor is universally faster or better.

Editor Consider it when you need Trade-off versus BBEdit
Visual Studio Code Cross-platform development, extensions, debugging, integrated terminals, and broad tooling More setup and extension management; less focused on a Mac-native text-editing workflow
Sublime Text Lightweight, keyboard-driven editing across platforms Different workflow and licensing; check current terms and feature details
Nova A Mac-native environment oriented toward web development May be less suitable if your priority is general text transformation or a permanent free mode
CotEditor Simpler Mac-native plain-text and code editing Compare the specific project, remote-editing, LSP, automation, and large-file capabilities you rely on
Apple TextEdit Basic notes and document editing already built into macOS Not aimed at multi-file search, serious text transformation, or development workflows
Vim or Neovim Terminal-first, highly keyboard-driven editing and customization Modal editing and configuration are a poor fit for users who want a conventional Mac GUI with minimal setup

Who should use BBEdit?

  • Writers and technical editors: A good match if your work is mostly Markdown, plain text, structured files, or repeated cleanup across documents.
  • Web designers and developers: Useful for HTML, CSS, JavaScript, markup checking, remote files, and project-based editing when you do not need a full IDE.
  • Unix users and administrators: A practical Mac GUI for scripts, shell worksheets, and text-heavy maintenance work.
  • Former TextWrangler users: A current successor to consider, especially if your Mac has moved to modern macOS.
  • Developers who need debugging or integrated build tooling: Pair BBEdit with separate development tools or choose an IDE-style editor such as Visual Studio Code.
  • Cross-platform teams: Choose a cross-platform editor if sharing a common Windows, Linux, and Mac workflow is essential.

How to choose the right version and purchase route

  1. Check your macOS version. If it is macOS 14 or later, BBEdit 16 is within its stated system requirement. For an older release of macOS, consult the compatibility table.
  2. Install the current release for your system. BBEdit is distributed by direct download and through the Mac App Store.
  3. Use the 30-day full-feature evaluation. Check whether the licensed-only features you need materially improve your workflow; the official comparison chart identifies Free Mode restrictions.
  4. Decide whether Free Mode is enough. If its available tools cover your editing, search, and text-processing needs, you can continue using BBEdit without buying a license.
  5. Check your existing license and purchase date. Confirm whether you own BBEdit 15.x or an earlier version, whether the copy is direct or App Store, and whether the date-based BBEdit 16 free-upgrade policy applies.
  6. Choose a purchase route deliberately. Use the direct store for Bare Bones’ perpetual-license pricing; use the App Store if Apple-managed billing and updates are more important, after checking its live terms.

Bottom line: Is BBEdit worth it?

BBEdit is worth considering if you work on a Mac and regularly edit text, markup, scripts, or web files—especially when powerful search and transformation tools matter more than a built-in debugger or complete IDE. Its indefinite Free Mode makes it possible to keep using the app after the full-feature trial without buying it; the direct license makes sense when its paid features are useful enough to justify the listed one-time price. Choose another editor if you need Windows or Linux support, integrated application-development tooling, or a different licensing model.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.