Upgrade a Heroku application with fly.io and get 60% faster web dynos.
It's not magic — just sound infrastructure with modern features:
Decreased latency with
Edge TLS termination
- HTTP2 and Brotli compression send data faster
- High performance microVMs on bare metal servers
- This launcher supports heroku-22, heroku-20, heroku-18, and heroku-16 buildpacks
Move 100% of your Rails app to Fly, database and everything, with the Rails Heroku Migration Guide.
Fly's modern, global TLS stack makes applications faster by getting closer to users.
When a TLS connection is made, it involves a handshake between server and client.
The further away the client, the longer the process takes.
By handling TLS termination "at the edge", Fly handles that handshake in the nearest datacenter to the user,
reducing connection time by hundreds of milliseconds.
Fly's global TLS stack also supports modern ECDSA certificates for browsers that understand them.
You can attach as many certificates to your Fly application as you need, from one certificate
to a million certificates, Fly can handle it.
Heroku apps fits in our
Fly runs Heroku apps close to your users