Skip to content
Rails 6.1 LTS available

Long-term support for Ruby on Rails 2, 3, 4, 5 and 6

Rails LTS keeps your application secure with fast, reliable updates long after the official end of life of your Ruby on Rails version.

Changes: 6.1 / 5.2 / 4.2 / 3.2 / 2.3

Background image Rails LTS

Benefits Why Choose Rails LTS

Stay secure

Rails vulnerabilities are disclosed multiple times a year.
We maintain older Rails versions no longer supported by the community to keep your application safe from security threats.

Upgrade on your terms

Are you unwilling to refactor your codebase just because your Rails version has reached end of life?
With Rails LTS, you can upgrade when it suits your roadmap — or stick with our secure, long-term-supported version of Rails, indefinitely.

100% compatible

Rails LTS is a seamless drop-in replacement for Ruby on Rails, requiring little to no changes to your existing code.

Compatible with modern Ruby versions

All Rails LTS releases work not only with the original Ruby versions but also with Ruby 2.7, 3.1, and 3.3.

We are a member of the Rails Foundation
We are makandra, a German Rails agency with over 15 years of experience building countless Rails applications. Rails is at the core of everything we do. If you're looking for security and support for your legacy Rails versions from a team of 50+ Rails experts, you've come to the right place. To further support the development and sustainability of Ruby on Rails, we joined the Rails Foundation as a contributing member.
Learn more

2013

Rails-Support started

50+

Fortune 500 companies, government agencies etc.

180+

companies trust Rails LTS

What happens when a Rails version reaches EOL?

After a few years of service, older versions of Ruby on Rails reach end of life (EOL). When this happens, the volunteer Rails community stops providing security updates for those versions, leaving them vulnerable to critical security risks. 

That’s where Rails LTS comes in. Once community support ends, we take over maintenance, ensuring continued protection with regular security patches. When a new advisory is posted to the official Rails security list or reported directly to us, we quickly patch the vulnerability and release an updated version of the Rails LTS gems.

Timeline of Rails LTS patches

Best practices How to get started with Rails LTS

  1. Check system requirements
    Review our system requirements in the documentation to ensure Rails LTS works smoothly with your application.
  2. Get Rails LTS
    If your application meets the requirements, you can sign up for Rails LTS. If you're uncertain, don’t hesitate to contact us for assistance.
  3. Subscribe to our Newsletter
    During sign-up, you can join our newsletter. We will only use it to inform you about updates and new security patches.
  4. Install Rails LTS
    Once Rails LTS is installed, you’re all set. From this point forward, we’ll safeguard your Rails version from critical security vulnerabilities.
makandra are the sharpest team of Rails developers I've worked with in my career. I was very impressed how they jumped into an old, hairy codebase and were able to immediately start improving our testing and reliability, without much management from us. The business value we received was off the charts.
Patrick McKenzie Founder of Starfighter and Appointment Reminder

Frequently asked questions

There is no planned end of life (EOL) for any Rails LTS versions. Rails 2.3 LTS (our first release) is still fully supported. If we ever decide to discontinue a version, we will provide at least one year's notice.

We are makandra, a team of experienced Rails developers and DevOps engineers. You might know us from our makandra cards guides.

makandra is a profitable company, independent of VC funding. We currently maintain about 50 Rails applications, some dating back to 2007, many of which are running on Rails LTS.

When the Rails core team stopped supporting Rails 2 in 2013, we had numerous applications still running on Rails 2.3, many of which were not undergoing active feature development. Instead of upgrading, we forked Rails and began patching security vulnerabilities. This effort eventually evolved into Rails LTS.

Click here to see our system requirements.

When maintaining a legacy Rails application, it’s crucial to stay on a supported version. Rails LTS gives you the flexibility to upgrade at your own pace or stay on your current version indefinitely. We currently have no plans to discontinue support for any Rails LTS versions.

Feel free to contact us if you need more information or assistance before making a decision. You will find a contact form at the bottom of the page.

Rails LTS includes optional security features that you can enable for enhanced protection.

Get in touch

Do you have questions about Rails LTS or are you unsure which plan is right for you?

Contact us — we’re happy to help.