The last version of Coda 2 released on the Mac App Store was 2.0.14. As of Coda 2.5, it is no longer available in the app store. In order to get 2.5 or later, you’ll need to migrate your purchase to the version of Coda we sell on our website. It is completely free and this process only needs to be completed one time. You will receive a serial number that allows you to install and use Coda from panic.com.

Note: Even though Coda isn’t for sale on the App Store anymore, you can still reinstall it by downloading it from the Purchases section of the store. Searching won’t work; you absolutely must reinstall from your past purchases list. To see your previous App Store purchases in macOS 10.14 and later, launch the app store, click on your account name at the bottom left of the store to open your account page. If you’re using 10.13 or earlier, click the “Purchases” tab. If you don’t see Coda in your list of purchases, check your account page to make sure you haven’t hidden it.

  1. Start by installing Coda 2.0.14 from the App Store.

  2. After downloading 2.0.14 from the App Store, make sure you’ve launched it at least once.

  3. Now download the latest version of Coda 2 from our website

  4. Keep the version you just downloaded from our website in your downloads folder temporarily.

  5. Launch Coda 2.5 from your downloads folder. It should auto-detect your App Store license and present you with a registration dialog. Enter your Name and email address. A serial number will then be emailed to you. Any email address will do– it doesn’t have to be the same one you used for the App Store.

  6. Once you’ve received your email address you can use it to unlock Coda 2.5. You can now move this version to /Applications, overwriting the existing 2.0.14 version.

From here on out, if you need to reinstall Coda, just download it from our website and use the serial number to unlock it. No need to mess with the App Store.

I tried to migrate my Mac App Store copy using the instructions above, but it’s not working.

Feel free to send us a message and include any error messages being displayed. We’ll help get everything straightened out.