CINXE.COM
Bare Bones Software | BBEdit 15
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta content="width=device-width, initial-scale=1" name="viewport"> <meta http-equiv="content-language" content="en-us"> <title>Bare Bones Software | BBEdit 15</title> <meta name="author" content="" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WFRL7LDK');</script> <!-- End Google Tag Manager --> <!--- Blueprint CSS Framework --> <link rel="stylesheet" href="/css/blueprint/screen.css" type="text/css" media="screen, projection" /> <link rel="stylesheet" href="/css/blueprint/lib/responsive-grid.css" type="text/css" media="screen, projection" /> <link rel="stylesheet" href="/css/blueprint/print.css" type="text/css" media="print" /> <!-- Homepage CSS --> <link rel="stylesheet" href="/css/site-alt.css" type="text/css" media="screen, projection" /> <!-- Google fonts --> <link rel="stylesheet" href="/css/fonts.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="/js/local/jquery3.4.1.min.js"><\/script>')</script> <style type="text/css"> #footer img.icon { border-radius : 4px ; border : 0px solid #999 ; width : 16px ; } #footer img { box-shadow : 3px 3px 5px #999 ; margin : 0px 5px 0px 0px ; } </style> <!-- CrazyEgg analytics code begins here. Please do not edit below this line. <script type="text/javascript"> setTimeout(function(){var a=document.createElement("script"); var b=document.getElementsByTagName("script")[0]; a.src=document.location.protocol+"//script.crazyegg.com/pages/scripts/0051/4283.js?"+Math.floor(new Date().getTime()/3600000); a.async=true;a.type="text/javascript";b.parentNode.insertBefore(a,b)}, 1); </script> CrazyEgg analytics code ends here. Please do not edit above this line. --> <style type="text/css"> .cm-signup { border: 1px solid #ddd; border-radius: 6px; padding: 15px 17px 10px 17px; margin-top: 4rem; } .cm-signup p { font-weight: 700; font-size: 14px; font-family: Verdana, "Bitstream Vera Sans", sans-serif; } .cm-signup a { display: inline-block; background-color: #aaa; color: #fff; padding: 8px 14px; margin-bottom: 10px; border-radius: 4px; text-decoration: none; font-weight: 400; font-size: 14px; font-family: Verdana, "Bitstream Vera Sans", sans-serif; } .cm-signup a:hover, .cm-signup a:active { background-color: #999; transition: background-color 0.2s; } </style> </head> <body id="products" class="bbedit"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WFRL7LDK" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="container"> <div class="row"> <div class="col-sm-12"> <nav class="navbar is-transparent" role="navigation" aria-label="main navigation"> <div class="navbar-brand"> <a class="navbar-item logolink" href="/"> <img src="/images/template/barebones_logo@2x.png" width="206"> </a> <div class="mobile-nav-extra"> <a class="navbar-item mobile-extra-item products" href="/products/">Products</a><a class="navbar-item mobile-extra-item support" href="/support/">Support</a><a class="navbar-item mobile-extra-item store" href="/store/">Store</a><a class="navbar-item mobile-extra-item contact" href="/contact/">Contact</a><a class="navbar-item mobile-extra-item company" href="/company/">About</a> </div> <a role="button" class="navbar-burger burger" aria-label="menu" aria-expanded="false" data-target="navbarBasicExample"> <span aria-hidden="true"></span> <span aria-hidden="true"></span> <span aria-hidden="true"></span> </a> </div> <div id="navbarBasicExample" class="navbar-menu"> <div class="navbar-start"> <a class="navbar-item products" href="/products/">Products</a> <a class="navbar-item support" href="/support/">Support</a> <a class="navbar-item store" href="/store/">Store</a> <a class="navbar-item contact" href="/contact/">Contact</a> <a class="navbar-item company" href="/company/">About</a> </div> <div class="navbar-end"> <div class="navbar-item"> <div id="searchbox"> <!-- Google site search form code starts here. Please do not edit below this line. --> <!-- disabled for now because this doesn't actually work <form action="https://www.barebones.com/search.html" id="cse-search-box"> <div> <input type="hidden" name="cx" value="012834251061418473550:7wfgy-53npi" /> <input type="hidden" name="cof" value="FORID:10;NB:1" /> <input type="hidden" name="ie" value="UTF-8" /> <input type="text" name="q" size="31" style="font-family : Sanchez ; " /> <input type="submit" name="sa" value="Search" /> </div> </form> --> <!-- Google site search form code ends here. Please do not edit above this line. --> </div> </div> </div> </div> </nav> </div> </div> <div class="row"> <div class="col-sm-9"> <ul id="section_navigation" class="clear_fix"> <li> <a class="bbedit" href="/products/bbedit/">BBEdit</a> </li> <li> <a class="yojimbo" href="/products/yojimbo/">Yojimbo</a> </li> <li> <a class="yjm" href="/products/mobile/yojimbo/">Yojimbo for iPad</a> </li> </ul> <div class="mobile-sidebar-navigation"> <ul id="sidebar_navigation" class="n1"> <li><a class="n1" href="/products/bbedit/index.html">BBEdit Home</a></li> <li><a class="n2" href="/products/bbedit/bbedit15.html">What's New in 15</a></li> <li><a class="n3" href="/products/bbedit/benefitsexercise.html">Product Tour</a></li> <li><a class="n4" href="http://www.youtube.com/barebonessoftware">Screencasts</a></li> <li><a class="n7" href="/products/bbedit/testimonials20.php">Testimonials</a></li> <li><a class="n5" href="/support/bbedit/">Support</a></li> <li><a class="n6" href="/support/bbedit/updates.html">Updates</a><br /></li> <li><span class="newfeature"><a href="https://merch.barebones.com/" target="_blank">BBEdit T-shirts and more!</a></span><br /></li> </ul> </div> <p class="title">BBEdit 15</p> <h3>It doesn’t suck.®<br /> <img src="/images/bbedit/screenshot-main.jpg" class="responsive" style="max-width: 578px;" /></h3> <p>BBEdit is the leading professional HTML and text editor for macOS. This award-winning product has been crafted to serve the needs of writers, Web authors and software developers, and provides an abundance of features for editing, searching, and manipulation of prose, source code, and textual data.</p> <p>BBEdit offers a 30-day evaluation period. During that period, all of BBEdit’s features are available. When it ends, you can still use BBEdit — with no nag screens or unsolicited interruptions, for free, forever.</p> <p>After the evaluation period, you may re-enable all of BBEdit’s exclusive features at any time by <a href="/store/index.html">purchasing a license</a> or by <a href="https://apps.apple.com/us/app/bbedit/id404009241?mt=12">subscribing in the Mac App Store</a>.</p> <h3>With BBEdit, you can…</h3> <ul> <li><a href="benefitsexercise.html">Exercise Total Control Over Text</a></li> <li><a href="benefitswork.html">Work YOUR Way</a></li> <li><a href="benefitscommand.html">Command Files, Folders, Disks, and Servers</a></li> <li><a href="benefitsomnipotence.html">Enjoy Textual Omnipotence</a></li> <li><a href="benefitsstandards.html">Live Up To Standards</a></li> <li><a href="benefitsintegrate.html">Integrate Smoothly Into Existing Workflows</a></li> </ul> <p>An intelligent interface provides easy access to BBEdit’s best-of-class features. These features include (but aren’t limited to): grep pattern matching; search and replace across multiple files; project definition tools; function navigation and syntax coloring for numerous source code languages; code folding; FTP and SFTP open and save; Git and Subversion integration; AppleScript; macOS Unix scripting support; text and code completion; and of course a complete set of robust HTML markup tools.</p> <p>Take a <a href="benefitsexercise.html">tour</a>!<br /> <!-- Watch a "movie":screencasts.html! --></p> <h3><span class="newfeatureheavy">What’s new in BBEdit 15?</span></h3> <p>Lots. <a href="bbedit15.html">Read all about it…</a></p> <h3>Where can I learn more?</h3> <p>Take the <a href="features.html">full feature tour</a>, or see <a href="/support/bbedit/notes-15.0.html">a detailed list of changes</a>.</p> <h3>How can I get BBEdit 15?</h3> <ul> <li><a href="download.html">Download it</a> directly from us and dive in!</li> </ul> <ul> <li><a href="https://apps.apple.com/us/app/bbedit/id404009241?mt=12">Get it from the Mac App Store!</a></li> </ul> <h3>How do I upgrade to BBEdit 15 from an older version?</h3> <ul> <li>If you have been using BBEdit in Free Mode, simply <a href="download.html">download</a> and install the new version. You’ll get a fresh 30-day evaluation period so that you can try out all the new features, and then BBEdit will return to Free Mode.</li> </ul> <ul> <li>If you have a paid license for BBEdit 14.6.9 or any older commercial version of BBEdit, you can <a href="/store/bbedit_upgrades.html">purchase an upgrade</a>.</li> </ul> <ul> <li><strong>Mac App Store customers</strong> please note: if you have an active BBEdit subscription, you will immediately have access to all of BBEdit 15’s advanced features. This does not alter your subscription period. More information is available in our <a href="appstore/faq.html">FAQ for Mac App Store customers</a>.</li> </ul> <p>To purchase additional or new copies of BBEdit, please <a href="/store/index.html">visit our online store</a> or contact our <a href="/contact/sales.html">Sales Department</a> or any authorized <a href="/store/resellers.html">reseller</a>.</p> <h3>BBEdit 15 System Requirements</h3> <ul> <li>macOS 11.0 or later required (11.6.7 or later recommended)</li> <li>compatible with modern macOS versions (<a href="/support/new-os.html">see details</a>)</li> <li>universal, for Macs with Intel and Apple Silicon processors</li> </ul> </div> <div class="col-sm-3"> <div class="sidebar-navigation"> <ul id="sidebar_navigation" class="n1"> <li><a class="n1" href="/products/bbedit/index.html">BBEdit Home</a></li> <li><a class="n2" href="/products/bbedit/bbedit15.html">What's New in 15</a></li> <li><a class="n3" href="/products/bbedit/benefitsexercise.html">Product Tour</a></li> <li><a class="n4" href="http://www.youtube.com/barebonessoftware">Screencasts</a></li> <li><a class="n7" href="/products/bbedit/testimonials20.php">Testimonials</a></li> <li><a class="n5" href="/support/bbedit/">Support</a></li> <li><a class="n6" href="/support/bbedit/updates.html">Updates</a><br /></li> <li><span class="newfeature"><a href="https://merch.barebones.com/" target="_blank">BBEdit T-shirts and more!</a></span><br /></li> </ul> </div> <div id="sidebar_content"> <div> <a class="button" style="background-color: #66CC66; text-align: center;" href="/store/">Buy BBEdit Now</a> <a class="button" style="background-color: #CCC; text-align: center;" href="download.html">About Free Mode</a> <a class="button" style="background-color: #CCC; text-align: center;" href="https://s3.amazonaws.com/BBSW-download/BBEdit_15.1.2.dmg">Free Download</a> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="column span-15 prepend-2 append-1 first last" id="footer" style="margin-top : 40px ; "> <p style="color : #999 ; font-size : 7pt ; ">Copyright ©1992-2024 Bare Bones Software, Inc. All rights reserved. <a href="/company/privacy.html">Privacy policy.</a></p> <!-- <a href="https://www.twitter.com/bbedit/"><img src="/images/template/twitter_icon.gif" alt="Twitter" class="icon" /></a> --> <a href="https://www.youtube.com/barebonessoftware/"><img src="/images/template/youtube_icon.gif" alt="YouTube" class="icon" /></a> <a rel="me" href="https://mastodon.social/@bbedit"><img src="/images/template/mastodon.png" alt="Mastodon" class="icon" /></a> <a href="/company/builtwithbbedit.html"><img src="/images/BuiltWithBBEdit.jpg" alt="Built with BBEdit" /></a> </div> </div> </div> </div> <!-- Google Analytics code begins here. Please do not edit below this line. --> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-8496032-1"); pageTracker._trackPageview(); } catch(err) {}</script> <!-- Google Analytics code ends here. Please do not edit above this line. --> <!-- Google Ads bits & pieces start here. Please do not edit below this line. --> <script> window.addEventListener('load',function(){ //buy bbedit jQuery('[href="/store/"]').click(function(){ gtag('event', 'conversion', {'send_to': 'AW-718361155/uu0uCI-voNsBEMOkxdYC'}); }); //about free mode jQuery('[href="download.html"]').click(function(){ gtag('event', 'conversion', {'send_to': 'AW-718361155/7L-WCMickdsBEMOkxdYC'}); }); //free download jQuery('[href="https://s3.amazonaws.com/BBSW-download/BBEdit_15.1.dmg"]').click(function(){ gtag('event', 'conversion', {'send_to': 'AW-718361155/TUgfCJ_UoNsBEMOkxdYC'}); }); }); </script> <!-- Google Ads bits & pieces end here. Please do not edit above this line. --> <!-- toggler --> <script type="text/javascript"> $(document).ready(function() { // Check for click events on the navbar burger icon $(".navbar-burger").click(function() { // Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu" $(".navbar-burger").toggleClass("is-active"); $(".navbar-menu").toggleClass("is-active"); }); }); </script> </body> </html>