Leading professional HTML and text editor for Mac

BBEdit for Mac

BBEdit 14.6.3

  -  23.6 MB  -  Trial

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of BBEdit 14.6.3.


For those interested in downloading the most recent release of BBEdit for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • BBEdit 14.6.3 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    BBEdit 14.6.3 Screenshot 1
  • BBEdit 14.6.3 Screenshot 2
  • BBEdit 14.6.3 Screenshot 3
  • BBEdit 14.6.3 Screenshot 4
  • BBEdit 14.6.3 Screenshot 5

What's new in this version:

Fixed:
- Fixed bug in which Extract operations (single or multi-file) would generate a search results list entry for every match found, even though the results were never displayed. This made the Extract operation run more slowly than necessary, and (in extreme cases) caused excessive memory consumption during the operation.
- Fixed bug in which deleting a rectangular selection in a soft-wrapped document would subsequently cause a great deal of consternation
- Fixed bug in which typing in a rectangular selection would fail to correctly maintain the selection ranges if the selected text was interrupted by lines that were shorter than the lines containing the selection range (including empty lines). This fix also allows typing into multiple selection ranges of varying lengths (such as might be generated by "Find and Select All" for a Grep pattern).
- When running on macOS Ventura, it is possible to install an alternative diff tool to use for file comparisons. This provides the means to work around a bug introduced in macOS 13.0 (FB11508082), which installed a version of diff with pathological performance characteristics when comparing very large files.
- If you encounter performance problems if this sort, we recommend that you install the GNU diffutils package which includes diff(1). You can build it from source, or you can use brew
- install diffutils to install it using Homebrew. (Or use your preferred package manager.)
- Fixed bug in which the application would hang in some situations where an LSP server crashed during startup. (This often happened when opening an R file and the R languageserver package wasn't installed.)
- Fixed small memory leak which would occur when cancelling a file transfer connection in progress from the "Save to FTP/SFTP Server" command.
- Fixed bug in which the Emacs status display was out of sync with the actual command
- Worked around macOS behavior in which items dragged from iCloud Drive to the application's Dock icon would report a -1700 error when opening (but could be opened easily enough by other means).
- Updated the copyright year
- Corrected the bbedit(1) usage and man page help for the "--paths" long-form argument (which was being misreported as "--paths-file")
- Set "Move to Active Space" for the Find and Multi-File Search windows
- Corrected some missing summaries for Text Factory operations
- Sometimes, image files can end up with a com.apple.TextEncoding extended attribute, which tricks BBEdit into opening them as text files. Although the best solution is to prevent the xattr from being added in the first place, if that isn't feasible, you can set an expert preference:
- defaults write com.barebones.bbedit CrossCheckForImageFilesWithTextEncodingXattr -bool YES
- Fixed mishandling of a specific text encoding conversion error, which resulted in a -8785 error being reported when using "Reopen using encoding" or otherwise trying to transcode files.
- Made a change to improve measurement accuracy when computing the replacement-glyph width for certain invisible characters in monospaced documents