<!doctype html>
<html lang="en-US" class="no-js h-full " data-menu-state="off" data-motion="off">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="csrf-token" content="JH5LRxpwKzwIFwUDDlsJDwESPhYoMAoYWI36mIgzyDfLx0f7oHwGjaLi">

    <title data-suffix=" · Fly">Fly.io for Startups · Fly</title>

    <script type="application/ld+json">
  {"@context":"https://schema.org","@id":"https://fly.io/#organization","@type":"Organization","address":{"@type":"PostalAddress","addressCountry":"US","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94114","streetAddress":"2261 Market Street #4990"},"contactPoint":{"@type":"ContactPoint","availableLanguage":["English"],"contactType":"customer support","email":"support@fly.io","url":"https://fly.io/support/"},"description":"Fly.io is a global public cloud for running full-stack and AI applications. Customer workloads on Fly.io are hardware-isolated for security, and can scale horizontally and vertically.","foundingDate":"2017","legalName":"Fly.io, Inc.","logo":"https://fly.io/phx/images/fly-balloon-icon-417a0f1be37234f7d3aca46fb6ebbe08.svg?vsn=d","name":"Fly.io","sameAs":["https://www.wikidata.org/wiki/Q133943318","https://github.com/superfly","https://www.linkedin.com/company/flydotio","https://x.com/flydotio","https://twitter.com/flydotio","https://bsky.app/profile/fly.io","https://hachyderm.io/@flydotio","https://www.youtube.com/@flydotio","https://community.fly.io/"],"url":"https://fly.io/"}
</script><script type="application/ld+json">
  {"@context":"https://schema.org","@id":"https://fly.io/#website","@type":"WebSite","name":"Fly.io","publisher":{"@id":"https://fly.io/#organization"},"url":"https://fly.io/"}
</script><script type="application/ld+json">
  {"@context":"https://schema.org","@id":"https://fly.io/#software-application","@type":"SoftwareApplication","applicationCategory":"DeveloperApplication","description":"Fly.io is a global public cloud for running full-stack and AI applications. Customer workloads on Fly.io are hardware-isolated for security, and can scale horizontally and vertically.","featureList":"Machines, Sprites, Managed Postgres, Private Networking, Autoscaling, Zero Downtime Deploys, Granular Routing, Monitoring","isPartOf":{"@id":"https://fly.io/#website"},"name":"Fly.io","operatingSystem":"Web","provider":{"@id":"https://fly.io/#organization"},"url":"https://fly.io/"}
</script><script type="application/ld+json">
  {"@context":"https://schema.org","@id":"https://fly.io/#service","@type":"Service","areaServed":"Worldwide","description":"Fly.io is a global public cloud for running full-stack and AI applications. Customer workloads on Fly.io are hardware-isolated for security, and can scale horizontally and vertically.","hasOfferCatalog":{"@type":"OfferCatalog","itemListElement":[{"@type":"Offer","itemOffered":{"@id":"https://fly.io/machines/#service","@type":"Service","name":"Fly Machines"}},{"@type":"Offer","itemOffered":{"@id":"https://fly.io/sprites/#service","@type":"Service","name":"Sprites"}},{"@type":"Offer","itemOffered":{"@id":"https://fly.io/mpg/#service","@type":"Service","name":"Managed Postgres"}}],"name":"Fly.io products"},"name":"Fly.io","provider":{"@id":"https://fly.io/#organization"},"serviceType":"Public cloud platform","url":"https://fly.io/"}
</script><script type="application/ld+json">
  {"@context":"https://schema.org","@id":"https://fly.io/machines/#service","@type":"Service","areaServed":"Worldwide","description":"Lightweight, fast-booting virtual machines for running any code.","name":"Fly Machines","provider":{"@id":"https://fly.io/#organization"},"serviceType":"Cloud compute","url":"https://fly.io/machines/"}
</script><script type="application/ld+json">
  {"@context":"https://schema.org","@id":"https://fly.io/sprites/#service","@type":"Service","areaServed":"Worldwide","description":"Full Linux computers designed for agents instead of people. As persistent or disposable as you want, with full environment checkpointing and restore.","name":"Sprites","provider":{"@id":"https://fly.io/#organization"},"serviceType":"Agent sandboxes","url":"https://fly.io/sprites/"}
</script><script type="application/ld+json">
  {"@context":"https://schema.org","@id":"https://fly.io/mpg/#service","@type":"Service","areaServed":"Worldwide","description":"Fully-managed production PostgreSQL with automatic backups, high availability with automatic failover, connection pooling and encryption at rest and in transit.","name":"Managed Postgres","provider":{"@id":"https://fly.io/#organization"},"serviceType":"Managed database","url":"https://fly.io/mpg/"}
</script>

    <meta name="description" content="Seed and Series A startups can apply for up to $15,000 in Fly.io credits and a shared Slack channel with the Fly.io team.">

    <meta property="og:type" content="website">
    <meta property="og:site_name" content="Fly.io">
    <meta property="og:locale" content="en_US">
    <meta property="og:url" content="https://fly.io/startups/">
    <meta property="og:title" content="Fly.io for Startups">
    <meta property="og:description" content="Seed and Series A startups can apply for up to $15,000 in Fly.io credits and a shared Slack channel with the Fly.io team.">

    <meta property="og:image" content="https://fly.io/phx/images/og/startups-975c2d8a80cb38cd64c2e01915acdad8.jpg?vsn=d">
    <meta property="og:image:width" content="1200">
    <meta property="og:image:height" content="630">
    <meta property="og:image:type" content="image/jpeg">
    <meta property="og:image:alt" content="$15,000 in credits for startups, over a balloon over pastel hills and a laptop full of ghosts, with a Sign up button">

    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@flydotio">
    <meta name="twitter:title" content="Fly.io for Startups">
    <meta name="twitter:description" content="Seed and Series A startups can apply for up to $15,000 in Fly.io credits and a shared Slack channel with the Fly.io team.">
    <meta name="twitter:image" content="https://fly.io/phx/images/og/startups-975c2d8a80cb38cd64c2e01915acdad8.jpg?vsn=d">
    <meta name="twitter:image:alt" content="$15,000 in credits for startups, over a balloon over pastel hills and a laptop full of ghosts, with a Sign up button">

    <link rel="canonical" href="https://fly.io/startups/">

    

    <meta content="origin" name="referrer">
    <meta content="True" name="HandheldFriendly">
    <meta content="width=device-width, initial-scale=1.0" name="viewport">
    <script defer data-domain="fly.io" src="/js/events.js">
    </script>

    <link href="/phx/ui/images/favicon/favicon-595d1312b35dfe32838befdf8505515e.ico?vsn=d" rel="shortcut icon" type="image/x-icon">
<link href="/phx/ui/images/favicon/apple-touch-icon-3e4c9ce127b5cd6f5516638d4bbf1dd5.png?vsn=d" rel="apple-touch-icon" sizes="180x180">
<link href="/phx/ui/images/favicon/favicon-32x32-803ad2058b86df3f8a9f8af1505a59d2.png?vsn=d" rel="icon" sizes="32x32" type="image/png">
<link href="/phx/ui/images/favicon/favicon-16x16-6963a8113fc4dc87910c17c4279a9bd4.png?vsn=d" rel="icon" sizes="16x16" type="image/png">
<link href="/phx/ui/images/favicon/site-4ed2b515513825854b905e85931b4a55.webmanifest?vsn=d" rel="manifest">
<link href="/phx/ui/images/favicon/safari-pinned-tab-987c7fc8f545337872c691fbc736e9c4.svg?vsn=d" rel="mask-icon" color="#4d7cfe">
<meta content="#4d7cfe" name="msapplication-TileColor">
<meta content="#ffffff" name="theme-color">
    <style>
  html:not(.motion-on) * { 
    transition: none !important; 
    animation: none !important;
  }
</style>

<script>
  document.addEventListener("DOMContentLoaded", () => {
    document.documentElement.classList.add('motion-on')
  })
</script>
    <style>
  
  @font-face {
    font-family: 'Fricolage Grotesque';
    src: url("/phx/ui/fonts/fricolage-grotesque.var-c4e68eb9708a077874be07be1d9f2ab9.woff2?vsn=d") format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: block;
  }
  
  @font-face {
    font-family: 'Mackinac';
    src: url("/phx/ui/fonts/mackinac-medium-72452da8f9470257c609f26a1349f0d2.woff2?vsn=d") format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
  }
  
  @font-face {
    font-family: 'Mackinac';
    src: url("/phx/ui/fonts/mackinac-medium-italic-adb66b2b22d7a691a214ab0e7971264f.woff2?vsn=d") format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: block;
  }
  
  @font-face {
    font-family: 'Mackinac';
    src: url("/phx/ui/fonts/mackinac-bold-6a92de456437e3636084b0b8203e4af6.woff2?vsn=d") format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: fallback;
  }
  
  @font-face {
    font-family: 'Mackinac';
    src: url("/phx/ui/fonts/mackinac-bold-italic-04208325eb2543e41f5d70c7e281309a.woff2?vsn=d") format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: fallback;
  }
  
  @font-face {
    font-family: 'Fragment Mono';
    src: url("/phx/ui/fonts/fragment-mono-regular-e6a1881f8b2d71568ae7935d098c7590.woff2?vsn=d") format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: fallback;
  }
  
  @font-face {
    font-family: 'Fragment Mono';
    src: url("/phx/ui/fonts/fragment-mono-italic-a01dfaeb25824e4279013d8497b0d7f6.woff2?vsn=d") format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: fallback;
  }
  
</style>
<link rel="preload" href="/phx/ui/fonts/fricolage-grotesque.var-c4e68eb9708a077874be07be1d9f2ab9.woff2?vsn=d" as="font" type="font/woff2" crossorigin><link rel="preload" href="/phx/ui/fonts/mackinac-medium-72452da8f9470257c609f26a1349f0d2.woff2?vsn=d" as="font" type="font/woff2" crossorigin><link rel="preload" href="/phx/ui/fonts/mackinac-medium-italic-adb66b2b22d7a691a214ab0e7971264f.woff2?vsn=d" as="font" type="font/woff2" crossorigin>

    <link phx-track-static rel="stylesheet" href="/phx/assets/app-688d54f2a3b5101e478421c58a7ac882.css?vsn=d">

    <script>
      document.documentElement.classList.remove("no-js")
    </script>
    <style>
      .no-js [data-src] {
        display: none;
      }
    </style>
    <script defer phx-track-static type="text/javascript" src="/phx/assets/js/app-87bced451613ef82c0c041ffd5983617.js?vsn=d">
    </script>
    <script defer phx-track-static type="text/javascript" src="/phx/assets/js/webmcp-b24f6115bfbb3751e7cc9d89d7e3139a.js?vsn=d">
</script>
    

    <link rel="me" href="https://hachyderm.io/@flydotio">

    <script id="google-tag-sdk" async src="https://analytics.fly.io/gtag/js?id=G-EX6DMZ1DZV">
</script>
<script id="google-tag-trigger">
  const tagId = 'G-EX6DMZ1DZV'

  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  
  gtag('config', tagId, {
    'transport_url': 'https://analytics.fly.io',
    'first_party_collection': true
  });

  // client_id / session_id reach the server via the _ga / _ga_<id> cookies
  // gtag writes (FlyWeb.Plugs.GoogleAnalyticsCookies) — no JS handoff needed.
  // Conversions are never sent from here: "User Signed Up" goes server-side
  // through the sGTM container (FlyWeb.Sgtm) with this visitor's cookies,
  // so it lands on the same GA4 user and session as these page views.
</script>
    <script type="application/json" id="posthog-config">
  {"api_key":"phc_nuaUijb3iLWut9Kbr56bSHSP4MYdeb8CFd9BgPm3LAVY","eu_scope":false,"api_host":"https://posthog.fly.io"}
</script>
<script defer type="text/javascript" src="/phx/assets/js/posthog-7b1419414106236dca312c579aaf3d4a.js?vsn=d">
</script>
  </head>

  <body class="my-app-sandbox w-full min-h-full">
    
    <header class="navbar sticky top-0 z-[500] bg-white px-4 sm:px-6 lg:px-20 flex items-center h-14 sm:h-24 max-sm:border-b max-sm:border-[#e6e0fe] text-navy font-medium text-sm transition-[transform,box-shadow] duration-300 ease-out motion-reduce:transition-none data-[nav-hidden]:-translate-y-full data-[scrolled]:shadow-[0_1px_0_rgba(36,23,91,0.05),0_10px_28px_-16px_rgba(36,23,91,0.35)]" data-menu-container data-nav-autohide>
  <nav aria-label="Logo menu" class="relative z-[60] flex">
    <a href="/" aria-label="Fly.io home" class="block h-6 sm:h-10">
      
<svg aria-labelledby="title-GN56OxIWwhsn6IFxdescription-GN56OxIW5cIn6IGB" class="" role="img" style="pointer-events: none; width: auto; height: 100%;" fill-rule="evenodd" viewBox="0 0 259 84" aria-hidden="true">
  <title id="title-GN56OxIXEW8n6IGR">
    
      
    
  </title>
  <desc id="description-GN56OxIXH5on6IGh">
    
      
    
  </desc>
  
  <g buffered-rendering="static">

      <path d="M57.413 10.134h9.454c8.409 0 15.236 6.827 15.236 15.236v33.243c0 8.409-6.827 15.236-15.236 15.236h-.745c-4.328-.677-6.205-1.975-7.655-3.072l-12.02-9.883a1.692 1.692 0 0 0-2.128 0l-3.905 3.211-10.998-9.043a1.688 1.688 0 0 0-2.127 0L12.01 68.503c-3.075 2.501-5.109 2.039-6.428 1.894C2.175 67.601 0 63.359 0 58.613V25.37c0-8.409 6.827-15.236 15.237-15.236h9.433l-.017.038-.318.927-.099.318-.428 1.899-.059.333-.188 1.902-.025.522-.004.183.018.872.043.511.106.8.135.72.16.663.208.718.54 1.52.178.456.94 1.986.332.61 1.087 1.866.416.673 1.517 2.234.219.296 1.974 2.569.638.791 2.254 2.635.463.507 1.858 1.999.736.762 1.216 1.208-.244.204-.152.137c-.413.385-.805.794-1.172 1.224a10.42 10.42 0 0 0-.504.644 8.319 8.319 0 0 0-.651 1.064 6.234 6.234 0 0 0-.261.591 5.47 5.47 0 0 0-.353 1.606l-.007.475a5.64 5.64 0 0 0 .403 1.953 5.44 5.44 0 0 0 1.086 1.703c.338.36.723.674 1.145.932.359.22.742.401 1.14.539a6.39 6.39 0 0 0 2.692.306h.005a6.072 6.072 0 0 0 2.22-.659c.298-.158.582-.341.848-.549a5.438 5.438 0 0 0 1.71-2.274c.28-.699.417-1.446.405-2.198l-.022-.393a5.535 5.535 0 0 0-.368-1.513 6.284 6.284 0 0 0-.285-.618 8.49 8.49 0 0 0-.67-1.061 11.022 11.022 0 0 0-.354-.453 14.594 14.594 0 0 0-1.308-1.37l-.329-.28.557-.55 2.394-2.5.828-.909 1.287-1.448.837-.979 1.194-1.454.808-1.016 1.187-1.587.599-.821.85-1.271.708-1.083 1.334-2.323.763-1.524.022-.047.584-1.414a.531.531 0 0 0 .02-.056l.629-1.962.066-.286.273-1.562.053-.423.016-.259.019-.978-.005-.182-.05-.876-.062-.68-.31-1.961c-.005-.026-.01-.052-.018-.078l-.398-1.45-.137-.403-.179-.446Zm4.494 41.455a3.662 3.662 0 0 0-3.61 3.61 3.663 3.663 0 0 0 3.61 3.609 3.665 3.665 0 0 0 3.611-3.609 3.663 3.663 0 0 0-3.611-3.61Z" fill="url(#6tk_Radial1)"></path>

    <path d="M35.639 72.544l-.637.535a3.332 3.332 0 01-2.09.762H15.235a15.176 15.176 0 01-9.654-3.451c1.319.145 3.353.607 6.428-1.894l15.277-13.44a1.693 1.693 0 012.127 0l10.997 9.042 3.904-3.21c.619-.5 1.51-.5 2.128 0l12.019 9.882c1.45 1.097 3.327 2.394 7.654 3.071H58.12a3.394 3.394 0 01-1.963-.654l-.14-.108-.593-.493a1.247 1.247 0 00-.158-.159c-.672-.563-9.187-7.617-9.187-7.617a1 1 0 00-1.281.002s.021.026-9.038 7.615a1.12 1.12 0 00-.121.117zm26.262-20.96a3.678 3.678 0 00-3.61 3.609 3.68 3.68 0 003.61 3.609 3.68 3.68 0 003.61-3.609 3.678 3.678 0 00-3.61-3.609zM38.566 40.648L37.35 39.44l-.736-.762-1.858-1.999-.463-.507-2.253-2.634-.638-.791-1.974-2.569-.219-.296-1.517-2.234-.416-.673-1.087-1.866-.332-.61-.94-1.985-.178-.456-.539-1.52-.208-.718-.16-.663-.135-.72-.106-.8-.043-.511-.018-.872.004-.183.025-.522.188-1.901.059-.333.428-1.899.098-.318.318-.927.102-.24.506-1.112.351-.662.489-.806.487-.718.347-.456.4-.482.44-.484.377-.378.918-.808.671-.549c.016-.014.033-.026.05-.038l.794-.537.631-.402 1.198-.631c.018-.011.039-.02.058-.029l1.698-.705.157-.059 1.51-.442.638-.143.862-.173.572-.087.877-.109.598-.053 1.187-.063.465-.005.881.018.229.013 1.276.106 1.687.238.195.041 1.668.415.49.146.544.188.663.251.524.222.77.363.485.249.872.512.325.2 1.189.868.341.296.828.754.041.041.703.754.242.273.825 1.096.168.262.655 1.106.197.379.369.825.386.963.137.403.398 1.45a.89.89 0 01.018.078l.31 1.961.062.679.05.876.005.182-.019.978-.016.259-.053.423-.273 1.562-.066.286-.629 1.962a.626.626 0 01-.02.056l-.584 1.414-.022.047-.763 1.523-1.334 2.323-.708 1.083-.849 1.271-.599.821-1.187 1.587-.808 1.016-1.194 1.453-.837.979-1.287 1.448-.828.909-2.394 2.5-.556.55.328.28c.465.428.902.885 1.308 1.37.122.148.24.299.354.453.249.336.473.691.67 1.06.106.2.201.407.285.618.191.484.32.996.368 1.513l.022.393c.012.752-.125 1.5-.405 2.198a5.438 5.438 0 01-1.71 2.274c-.266.208-.55.391-.848.549a6.08 6.08 0 01-2.219.659h-.005a6.403 6.403 0 01-2.692-.306 5.882 5.882 0 01-1.14-.539 5.523 5.523 0 01-1.145-.932 5.458 5.458 0 01-1.086-1.703 5.662 5.662 0 01-.403-1.953l.007-.475a5.47 5.47 0 01.353-1.606c.077-.202.164-.399.261-.591.19-.37.408-.725.651-1.063.159-.221.328-.436.504-.644.367-.43.759-.839 1.172-1.224l.152-.137.244-.204z" class="fill-current"></path>
    <path d="M35.002 73.079l9.796-8.267a1 1 0 011.281-.002l9.938 8.269c.604.492 1.36.761 2.139.762h-25.28c.776 0 1.527-.269 2.126-.762zM41.1 43.568l.096.028c.031.015.057.036.085.055l.08.071c.198.182.39.373.575.569.13.139.257.282.379.43.155.187.3.383.432.587.057.09.11.181.16.276.043.082.082.167.116.253.06.15.105.308.119.469l-.003.302a1.726 1.726 0 01-.817 1.343 2.333 2.333 0 01-.994.327l-.373.011-.315-.028a2.398 2.398 0 01-.433-.105 2.07 2.07 0 01-.41-.192l-.246-.18a1.685 1.685 0 01-.56-.96 2.418 2.418 0 01-.029-.19l-.009-.288c.005-.078.017-.155.034-.232.043-.168.105-.331.183-.486.101-.194.216-.381.344-.559.213-.288.444-.562.691-.821.159-.168.322-.331.492-.488l.121-.109c.084-.055.085-.055.181-.083h.101zM40.481 3.42l.039-.003v33.665l-.084-.155a94.101 94.101 0 01-3.093-6.267 67.257 67.257 0 01-2.099-5.255 41.665 41.665 0 01-1.265-4.326c-.265-1.163-.469-2.343-.553-3.535a16.923 16.923 0 01-.029-1.528c.008-.444.026-.887.054-1.33.044-.696.115-1.391.217-2.081.081-.543.181-1.084.304-1.619.098-.425.212-.847.342-1.262.188-.6.413-1.186.675-1.758.096-.206.199-.411.307-.612.65-1.204 1.532-2.313 2.687-3.054a5.609 5.609 0 012.498-.88zm4.365.085l2.265.646c1.049.387 2.059.891 2.987 1.521a11.984 11.984 0 013.212 3.204c.502.748.918 1.555 1.243 2.398.471 1.247.763 2.554.866 3.882.03.348.047.697.054 1.046.008.324.006.649-.02.973-.064.725-.2 1.442-.407 2.14a17.03 17.03 0 01-.587 1.684c-.28.685-.591 1.357-.932 2.013-.754 1.457-1.623 2.852-2.553 4.201a65.451 65.451 0 01-3.683 4.806 91.02 91.02 0 01-4.417 4.896 93.66 93.66 0 002.907-5.949c.5-1.124.971-2.26 1.414-3.407.487-1.26.927-2.537 1.317-3.83.29-.969.546-1.948.757-2.938.181-.849.323-1.707.411-2.57.074-.72.101-1.444.083-2.166a30.867 30.867 0 00-.049-1.325c-.106-1.775-.376-3.545-.894-5.248a15.341 15.341 0 00-.714-1.892c-.663-1.444-1.588-2.793-2.84-3.778l-.42-.307z" fill="white"></path>

      <path d="M179.213 64.297l-10.751-23.015c-.898-1.917-1.433-2.618-2.331-3.431l-.874-.788c-.697-.676-1.155-1.302-1.155-2.045 0-1.064.843-1.96 2.378-1.96h9.334c1.465 0 2.378.762 2.378 1.9 0 .635-.292 1.111-.661 1.578-.438.555-1.008 1.096-1.008 2.082 0 .618.18 1.234.527 2.021l6.416 15.025 5.755-14.647c.354-.974.596-1.832.596-2.519 0-1.069-.581-1.505-1.029-1.983-.39-.415-.702-.854-.702-1.557 0-1.149.935-1.9 2.193-1.9h5.748c1.612 0 2.378.834 2.378 1.9 0 .682-.393 1.314-1.166 1.996l-.813.668c-1.132.925-1.656 2.263-2.251 3.647l-8.716 20.998c-1.03 2.455-2.563 5.863-4.905 8.659-2.379 2.84-5.587 5.048-9.932 5.048-3.638 0-5.84-1.737-5.84-4.24 0-2.293 1.696-4.12 3.924-4.12 1.22 0 1.855.576 2.499 1.169.532.489 1.072.991 2.137.991.988 0 1.908-.418 2.742-1.093 1.274-1.03 2.341-2.652 3.129-4.384zm63.175-.082c4.839 0 8.804-1.658 11.897-4.967 3.09-3.304 4.636-7.281 4.636-11.931 0-4.539-1.469-8.268-4.396-11.191-2.926-2.921-6.723-4.388-11.396-4.388-4.92 0-8.944 1.597-12.077 4.78-3.135 3.186-4.703 7.045-4.703 11.578 0 4.493 1.496 8.301 4.483 11.425 2.99 3.126 6.84 4.694 11.556 4.694zm-40.921-.36c2.798 0 4.788-1.884 4.788-4.6 0-2.652-2.055-4.54-4.788-4.54-2.863 0-4.912 1.891-4.912 4.54 0 2.713 2.05 4.6 4.912 4.6zm9.964-4.305l.681-.72c.81-.787 1.071-1.582 1.071-3.774V42.097c0-1.895-.258-2.741-1.062-3.465l-.801-.718c-.785-.693-1.043-1.124-1.043-1.816 0-.984.763-1.791 1.99-2.071l5.44-1.32c.52-.126 1.107-.249 1.562-.249.626 0 1.138.206 1.497.563.36.358.572.873.572 1.517v20.518c0 2.069.251 3.031 1.115 3.758a.359.359 0 01.039.039l.608.708c.764.743 1.081 1.236 1.081 1.914 0 1.209-.912 1.9-2.377 1.9h-9.211c-1.396 0-2.316-.687-2.316-1.9 0-.681.317-1.178 1.154-1.925zm-61.567.001l.681-.721c.811-.787 1.071-1.582 1.071-3.774V27.999c0-1.835-.194-2.736-1.053-3.459l-.822-.796c-.709-.689-.968-1.116-.968-1.805 0-.985.767-1.789 1.927-2.07l5.378-1.32c.521-.126 1.107-.249 1.563-.249.621 0 1.147.187 1.522.542.376.356.608.885.608 1.598v34.616c0 2.074.258 2.981 1.125 3.766l.694.734c.769.748 1.025 1.238 1.025 1.919 0 .502-.153.907-.426 1.216-.385.435-1.03.684-1.89.684h-9.21c-.86 0-1.505-.249-1.891-.684-.272-.309-.425-.714-.425-1.216 0-.682.253-1.176 1.091-1.924zm-25.079-13.934v9.319c0 1.404.278 2.701 1.435 3.768l.748.726c.838.813 1.093 1.3 1.093 2.045 0 1.138-.913 1.9-2.378 1.9h-10.385c-1.465 0-2.377-.762-2.377-1.9 0-.884.259-1.303 1.097-2.049l.745-.724c.868-.786 1.434-1.857 1.434-3.766V30.039c0-1.517-.336-2.758-1.435-3.769l-.749-.726c-.77-.747-1.092-1.238-1.092-1.985 0-1.206.915-1.96 2.377-1.96h27.817c1.063 0 1.997.237 2.594.822.415.407.68.981.71 1.778l.433 6.421c.043.803-.194 1.472-.657 1.885-.319.284-.748.454-1.288.454-.681 0-1.203-.257-1.669-.701-.419-.399-.792-.959-1.213-1.618-1.016-1.624-1.489-2.208-2.572-2.967-1.507-1.112-3.803-1.494-8.145-1.494-2.505 0-4.086.109-5.082.366-.644.166-1.016.382-1.215.699-.204.324-.226.734-.226 1.235v12.618h6.523c1.561 0 2.659-.282 3.931-2.021l.007-.01c.51-.649.879-1.127 1.23-1.444.409-.37.802-.545 1.323-.545a1.9 1.9 0 011.883 1.901v8.699c0 1.165-.908 1.96-1.883 1.96-.485 0-.879-.173-1.289-.535-.353-.31-.723-.775-1.203-1.396-1.392-1.802-2.375-2.089-3.999-2.089h-6.523zm110.214-.22c0-3.121.68-5.364 2.089-6.713 1.392-1.332 2.888-2.006 4.496-2.006 2.212 0 4.205 1.238 6.003 3.672 1.837 2.489 2.746 5.853 2.746 10.086 0 3.124-.682 5.388-2.093 6.776-1.391 1.369-2.886 2.063-4.493 2.063-2.212 0-4.204-1.248-6.002-3.701-1.838-2.51-2.746-5.904-2.746-10.177zm-18.202-16.878c2.804 0 4.788-1.578 4.788-4.3 0-2.658-1.982-4.24-4.788-4.24-2.871 0-4.851 1.583-4.851 4.24 0 2.656 1.981 4.3 4.851 4.3z" class="fill-current"></path>

  </g>
  <defs>
    <radialGradient id="6tk_Radial1" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(43.593 41.714) scale(59.4764)">
      <stop offset="0" stop-color="#ba7bf0"></stop>
      <stop offset=".45" stop-color="#996bec"></stop>
      <stop offset="1" stop-color="#5046e4"></stop>
    </radialGradient>
  </defs>

</svg>
    </a>
  </nav>

  <button data-menu-toggle aria-expanded="false" class="ml-auto menu-toggle xl:hidden relative z-[60] flex-none flex items-center justify-center w-6 h-6 text-[#2e2e2e]">
    <span class="sr-only">Open main menu</span>
    <svg class="[[data-menu-state=on]_&]:hidden" width="22" height="18" viewBox="0 0 22 18" fill="none" aria-hidden="true">
      <path d="M1 1H21M1 9H21M1 17H21" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
    </svg>
    <svg class="hidden [[data-menu-state=on]_&]:block" width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true">
      <path d="M1 1L17 17M1 17L17 1" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
    </svg>
  </button>

  <nav aria-label="Main menu" class="pointer-events-auto hidden lg:flex w-full items-center">

    <div class="hidden xl:flex items-center gap-2 ml-6 text-base font-medium text-[#686082]">
      <dl class="flex-none bubble-wrap hidden shrink-0 xl:flex group relative px-3 py-2.5 cursor-pointer">
        <dt class="flex items-center justify-items-center whitespace-nowrap transition-colors group-hover:text-violet-600 group-focus-within-text-violet-400">
          <span aria-hidden="true" class="absolute inset-x-1 h-px bg-gradient-to-r from-violet-500/0 from-10% via-violet-400 to-violet-500/0 to-90% transition duration-300 -bottom-0.5 opacity-0 scale-x-0 group-hover:opacity-100 group-hover:scale-x-100"></span>
          <span aria-hidden="true" class="overflow-hidden absolute inset-0 transition origin-bottom duration-300 opacity-0 scale-0 group-hover:opacity-100 group-hover:scale-100">
            <span class="absolute inset-x-4 -bottom-2 h-full bg-gradient-to-t from-violet-500/20 to-transparent blur rounded-t-full"></span>
          </span>
          Products
        </dt>
        <dd class="bubble-b tail text-sm text-navy flex w-96 rounded-2xl p-2">
          <div class="rounded-tl w-3 h-3 absolute top-0 left-1/2 z-[-1] -ml-2 rotate-45 bg-white -mt-1.5">
          </div>
          <div class="flex-1">
            <div class="px-3 py-2 text-xs font-semibold text-gray-500 uppercase tracking-wide">
              Products
            </div>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/machines/">
              Machines
            </a>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/sprites/">
              Sprites
            </a>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/mpg/">
              Managed Postgres
            </a>
          </div>
          <div class="flex-1">
            <div class="px-3 py-2 text-xs font-semibold text-gray-500 uppercase tracking-wide">
              Features
            </div>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/networking/">
              Private Networking
            </a>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/autoscaling/">
              Autoscaling
            </a>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/zero-downtime-deploys/">
              Zero Downtime Deploys
            </a>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/granular-routing/">
              Granular Routing
            </a>
            <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors block" href="/monitoring/">
              Monitoring
            </a>
          </div>
        </dd>
      </dl>
      <dl class="flex-none bubble-wrap hidden shrink-0 xl:flex group relative px-3 py-2.5 cursor-pointer">
        <dt class="flex items-center justify-items-center whitespace-nowrap transition-colors group-hover:text-violet-600 group-focus-within-text-violet-400">
          <span aria-hidden="true" class="absolute inset-x-1 h-px bg-gradient-to-r from-violet-500/0 from-10% via-violet-400 to-violet-500/0 to-90% transition duration-300 -bottom-0.5 opacity-0 scale-x-0 group-hover:opacity-100 group-hover:scale-x-100"></span>
          <span aria-hidden="true" class="overflow-hidden absolute inset-0 transition origin-bottom duration-300 opacity-0 scale-0 group-hover:opacity-100 group-hover:scale-100">
            <span class="absolute inset-x-4 -bottom-2 h-full bg-gradient-to-t from-violet-500/20 to-transparent blur rounded-t-full"></span>
          </span>
          Docs
        </dt>
        <dd class="bubble-b tail text-sm text-navy flex flex-col w-44 rounded-2xl p-2">
          <div class="rounded-tl w-3 h-3 absolute top-0 left-1/2 z-[-1] -ml-2 rotate-45 bg-white -mt-1.5">
          </div>
          <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors" href="https://docs.fly.io">
            Platform Docs
          </a>
          <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors" href="https://docs.fly.io/sprites">
            Sprites Docs
          </a>
        </dd>
      </dl>
      <a class="flex-none group relative block transition duration-300 px-3 py-2.5 hover:text-violet-600" href="/customer-stories">
        Customers
        <span class="absolute inset-x-1 h-px bg-gradient-to-r from-violet-500/0 from-10% via-violet-400 to-violet-500/0 to-90% transition duration-300 -bottom-0.5 opacity-0 scale-x-0 group-hover:opacity-100 group-hover:scale-x-100"></span>
        <span class="overflow-hidden absolute inset-0 transition origin-bottom duration-300 opacity-0 scale-0 group-hover:opacity-100 group-hover:scale-100">
          <span class="absolute inset-x-4 -bottom-2 h-full bg-gradient-to-t from-violet-500/20 to-transparent blur rounded-t-full"></span>
        </span>
      </a>
      <a class="flex-none group relative block transition duration-300 px-3 py-2.5 hover:text-violet-600" href="/pricing/">
        Pricing
        <span class="absolute inset-x-1 h-px bg-gradient-to-r from-violet-500/0 from-10% via-violet-400 to-violet-500/0 to-90% transition duration-300 -bottom-0.5 opacity-0 scale-x-0 group-hover:opacity-100 group-hover:scale-x-100"></span>
        <span class="overflow-hidden absolute inset-0 transition origin-bottom duration-300 opacity-0 scale-0 group-hover:opacity-100 group-hover:scale-100">
          <span class="absolute inset-x-4 -bottom-2 h-full bg-gradient-to-t from-violet-500/20 to-transparent blur rounded-t-full"></span>
        </span>
      </a>
      <dl class="flex-none bubble-wrap hidden shrink-0 xl:flex group relative px-3 py-2.5 cursor-pointer">
        <dt class="flex items-center justify-items-center whitespace-nowrap transition-colors group-hover:text-violet-600 group-focus-within-text-violet-400">
          <span aria-hidden="true" class="absolute inset-x-1 h-px bg-gradient-to-r from-violet-500/0 from-10% via-violet-400 to-violet-500/0 to-90% transition duration-300 -bottom-0.5 opacity-0 scale-x-0 group-hover:opacity-100 group-hover:scale-x-100"></span>
          <span aria-hidden="true" class="overflow-hidden absolute inset-0 transition origin-bottom duration-300 opacity-0 scale-0 group-hover:opacity-100 group-hover:scale-100">
            <span class="absolute inset-x-4 -bottom-2 h-full bg-gradient-to-t from-violet-500/20 to-transparent blur rounded-t-full"></span>
          </span>
          Articles
        </dt>
        <dd class="bubble-b tail text-sm text-navy flex flex-col w-44 rounded-2xl p-2">
          <div class="rounded-tl w-3 h-3 absolute top-0 left-1/2 z-[-1] -ml-2 rotate-45 bg-white -mt-1.5">
          </div>
          <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors" href="/blog/">
            Blog
          </a>
          <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors" href="/sprites-blog/">
            Sprites
          </a>
          <a class="relative whitespace-nowrap px-3 py-2.5 before:content-[''] before:absolute before:inset-0 before:z-[-1] before:scale-90 before:rounded-lg hocus:before:scale-100 hocus:before:bg-violet-100 before:transition-all hocus:text-violet-600 transition-colors" href="/infra-log/">
            Infra Log
          </a>
        </dd>
      </dl>
      <a class="flex-none group relative block transition duration-300 px-3 py-2.5 hover:text-violet-600" href="https://community.fly.io">
        Community
        <span class="absolute inset-x-1 h-px bg-gradient-to-r from-violet-500/0 from-10% via-violet-400 to-violet-500/0 to-90% transition duration-300 -bottom-0.5 opacity-0 scale-x-0 group-hover:opacity-100 group-hover:scale-x-100"></span>
        <span class="overflow-hidden absolute inset-0 transition origin-bottom duration-300 opacity-0 scale-0 group-hover:opacity-100 group-hover:scale-100">
          <span class="absolute inset-x-4 -bottom-2 h-full bg-gradient-to-t from-violet-500/20 to-transparent blur rounded-t-full"></span>
        </span>
      </a>
      <a class="flex-none group relative block transition duration-300 px-3 py-2.5 hover:text-violet-600" href="https://status.flyio.net">
        Status
        <span class="absolute inset-x-1 h-px bg-gradient-to-r from-violet-500/0 from-10% via-violet-400 to-violet-500/0 to-90% transition duration-300 -bottom-0.5 opacity-0 scale-x-0 group-hover:opacity-100 group-hover:scale-x-100"></span>
        <span class="overflow-hidden absolute inset-0 transition origin-bottom duration-300 opacity-0 scale-0 group-hover:opacity-100 group-hover:scale-100">
          <span class="absolute inset-x-4 -bottom-2 h-full bg-gradient-to-t from-violet-500/20 to-transparent blur rounded-t-full"></span>
        </span>
      </a>
    </div>

    <div class="ml-auto flex-none flex items-center gap-4">

        <a id="nav-sign-in-link" href="/app/sign-in" class="flex h-10 w-[120px] items-center justify-center rounded-lg border border-[#d4c4fd] bg-[#e6e0fe] text-sm text-[#7c3aed] transition-colors hover:bg-[#d4c4fd]">
          Log In
        </a>
        <a id="nav-sign-up-link" href="/app/sign-up" class="flex h-10 w-[120px] items-center justify-center rounded-lg bg-[#7c3aed] text-sm text-white transition-colors hover:bg-violet-700">
          Sign Up
        </a>

    </div>
  </nav>

  <nav data-menu aria-label="Main menu" class="xl:hidden fixed inset-x-0 top-14 sm:top-24 bottom-0 z-50 overflow-y-auto overscroll-contain bg-white invisible opacity-0 transition-[opacity,visibility] duration-200 motion-reduce:transition-none [[data-menu-state=on]_&]:visible [[data-menu-state=on]_&]:opacity-100">
    <div class="flex max-w-md flex-col gap-8 px-6 lg:px-20 py-12 text-[#2e2e2e]">
      <details name="mobile-nav" class="group">
        <summary class="flex cursor-pointer list-none items-center justify-between text-[20px] font-semibold leading-normal transition-colors group-open:text-[#7c3aed] [&::-webkit-details-marker]:hidden">
          Products
          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
            <path d="M1.334 8H14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
            <path class="group-open:hidden" d="M8 1.333V14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
          </svg>
        </summary>
        <div class="mt-4 flex flex-col gap-4 px-4 text-[18px] font-normal leading-[1.4]">
          <a href="/machines/" class="transition-colors hover:text-[#7c3aed]">
            Machines
          </a><a href="/sprites/" class="transition-colors hover:text-[#7c3aed]">
            Sprites
          </a><a href="/mpg/" class="transition-colors hover:text-[#7c3aed]">
            Managed Postgres
          </a>
        </div>
      </details><details name="mobile-nav" class="group">
        <summary class="flex cursor-pointer list-none items-center justify-between text-[20px] font-semibold leading-normal transition-colors group-open:text-[#7c3aed] [&::-webkit-details-marker]:hidden">
          Features
          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
            <path d="M1.334 8H14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
            <path class="group-open:hidden" d="M8 1.333V14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
          </svg>
        </summary>
        <div class="mt-4 flex flex-col gap-4 px-4 text-[18px] font-normal leading-[1.4]">
          <a href="/networking/" class="transition-colors hover:text-[#7c3aed]">
            Private Networking
          </a><a href="/autoscaling/" class="transition-colors hover:text-[#7c3aed]">
            Autoscaling
          </a><a href="/zero-downtime-deploys/" class="transition-colors hover:text-[#7c3aed]">
            Zero Downtime Deploys
          </a><a href="/granular-routing/" class="transition-colors hover:text-[#7c3aed]">
            Granular Routing
          </a><a href="/monitoring/" class="transition-colors hover:text-[#7c3aed]">
            Monitoring
          </a>
        </div>
      </details><details name="mobile-nav" class="group">
        <summary class="flex cursor-pointer list-none items-center justify-between text-[20px] font-semibold leading-normal transition-colors group-open:text-[#7c3aed] [&::-webkit-details-marker]:hidden">
          Articles
          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
            <path d="M1.334 8H14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
            <path class="group-open:hidden" d="M8 1.333V14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
          </svg>
        </summary>
        <div class="mt-4 flex flex-col gap-4 px-4 text-[18px] font-normal leading-[1.4]">
          <a href="/blog/" class="transition-colors hover:text-[#7c3aed]">
            Blog
          </a><a href="/sprites-blog/" class="transition-colors hover:text-[#7c3aed]">
            Sprites
          </a><a href="/infra-log/" class="transition-colors hover:text-[#7c3aed]">
            Infra Log
          </a>
        </div>
      </details><details name="mobile-nav" class="group">
        <summary class="flex cursor-pointer list-none items-center justify-between text-[20px] font-semibold leading-normal transition-colors group-open:text-[#7c3aed] [&::-webkit-details-marker]:hidden">
          Resources
          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
            <path d="M1.334 8H14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
            <path class="group-open:hidden" d="M8 1.333V14.667" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path>
          </svg>
        </summary>
        <div class="mt-4 flex flex-col gap-4 px-4 text-[18px] font-normal leading-[1.4]">
          <a href="https://docs.fly.io" class="transition-colors hover:text-[#7c3aed]">
            Platform Docs
          </a><a href="https://docs.fly.io/sprites" class="transition-colors hover:text-[#7c3aed]">
            Sprites Docs
          </a><a href="/customer-stories" class="transition-colors hover:text-[#7c3aed]">
            Customers
          </a><a href="https://community.fly.io/" class="transition-colors hover:text-[#7c3aed]">
            Community
          </a><a href="https://status.flyio.net/" class="transition-colors hover:text-[#7c3aed]">
            Status
          </a>
        </div>
      </details>
      <a href="/pricing/" class="text-[20px] font-semibold leading-normal transition-colors hover:text-[#7c3aed]">
        Pricing
      </a>
      <div class="flex flex-col gap-3 py-4 text-sm font-normal">

          <a href="/app/sign-in" class="flex h-10 items-center justify-center rounded-md border border-[#d4c4fd] bg-[#e6e0fe] px-3 text-[#7c3aed] transition-colors hover:bg-[#d4c4fd]">
            Sign in
          </a>
          <a href="/app/sign-up" class="flex h-10 items-center justify-center rounded-md bg-[#7c3aed] px-3 text-white shadow-[0_1px_1px_rgba(139,92,246,0.1)] transition-colors hover:bg-violet-700">
            Sign Up
          </a>

      </div>
    </div>
  </nav>
</header>

<div class="relative w-full h-full overflow-hidden -mt-24 pt-24">
  <main>

  <header class="hero relative flex flex-col overflow-hidden bg-[#c2e4ff] pt-24 -mt-24 min-h-[600px] h-screen max-h-[1200px] pb-[max(25vh,32vw)] sm:pb-[25vh]">
    <div class="absolute inset-x-0 bottom-0 flex justify-end" aria-hidden="true">
      <img src="/phx/images/startups-hero-0695e969b1d4a246d34a67cd74b0fde0.webp?vsn=d" width="3052" height="2479" alt="" fetchpriority="high" class="w-[150%] max-w-none shrink-0 sm:w-full h-auto">
      <div class="absolute inset-x-0 top-0 h-24 bg-gradient-to-b from-[#c2e4ff] to-transparent">
      </div>
    </div>
    <div class="relative container lg:max-w-4xl m-auto px-4 sm:px-6 lg:px-8">
      <div class="relative flex flex-col items-start sm:items-center sm:text-center">
        <p class="font-bold text-violet-600 text-[13px] uppercase tracking-wider mb-5">
          Fly.io for Startups
        </p>
        <h1 class="font-heading text-3.5xl/[1.2] xs:text-4.5xl/[1.2] sm:text-5xl/[1.15] md:text-5.5xl/[1.15] lg:text-6xl/[1.15] xl:text-6.5xl/[1.15] !tracking-[-.045em] relative text-navy mb-5">
          <em class="relative inline-block z-0">
            $15,000
            <svg viewBox="0 0 1213 73" aria-hidden="true" preserveAspectRatio="none" height="12" class="absolute -bottom-1 sm:-bottom-0.5 lg:bottom-0 left-0 w-full h-3 text-purple-400 -z-1">
              <g buffered-rendering="static">
                <path fill="url(#underline-gradient)" d="M1213.19 35.377c2.37-13.011-22.95-10.753-31.04-14.087C1086.89 5.705 911.742 2.887 815.218 2.809c-78.003.231-155.966-1.833-233.961.481-57.545.429-114.885 6.164-172.419 7.383-121.164 5.39-242.94 10.751-362.507 32.199-12.356 3.286-25.614 4.255-37.332 9.401-29.507 22.983 27.103 20.15 39.468 17.234 357.956-47.703 362.767-46.261 636.452-50.97 121.033-2.508 241.892 6.658 428.341 19.243 4.74.404 8.98-4.032 8-8.788a942.105 942.105 0 0154.69 6.378c9.44 1.843 18.92 3.583 28.29 5.729 4.01.839 8.02-1.718 8.95-5.712v-.01z">
                </path>
              </g>
              <defs>
                <linearGradient id="underline-gradient" gradientTransform="rotate(110)">
                  <stop offset="5%" stop-color="#CA7FF8"></stop>
                  <stop offset="95%" stop-color="#795BE9"></stop>
                </linearGradient>
              </defs>
            </svg>
          </em>
          in Credits for Startups
        </h1>
        <p class="text-base lg:text-[18px] tracking-prose mb-9 max-w-[46.875rem] mx-auto">
          Get back to building. We run the VMs.
        </p>
        <div class="flex flex-col xs:flex-row gap-2 sm:gap-4 justify-center">
          <a href="#apply" class="gap-2 btn-xl btn-purple group/btn btn-border-dark rounded-full">
  

    
            Apply for Credits
          
  

  <div class="flex items-center opacity-50 group-hover/btn:opacity-100 transition-opacity ">
    <svg role="img" viewBox="0 0 16 16" width="0" height="10" fill="currentColor" class="w-0 group-hover/btn:w-2.5 h-3 translate-x-2.5 ease-out duration-200 transition-all transform-gpu">
      <path d="M1 9h14a1 1 0 000-2H1a1 1 0 000 2z"></path>
    </svg>
    <svg role="img" viewBox="0 0 16 16" width="10" height="10" fill="currentColor" class="size-[0.7em]">
      <path d="M7.293 1.707L13.586 8l-6.293 6.293a1 1 0 001.414 1.414l7-7a.999.999 0 000-1.414l-7-7a1 1 0 00-1.414 1.414z"></path>
    </svg>
  </div>

</a>


          <a href="/app/sign-up?s=startups" class="gap-2 btn-xl rounded-full">
  

    
            Sign Up
          
  

</a>


        </div>
      </div>
    </div>
  </header>

  <article class="relative bg-white">
    <div class="absolute left-0 top-0 w-full h-48 bg-gradient-to-bl from-purple-200 via-white to-white pointer-events-none">
    </div>

    <div class="relative container mx-auto py-24 xl:py-32 px-4 sm:px-6 lg:px-8">
      <div class="grid lg:grid-cols-2 gap-12 items-center max-w-6xl mx-auto">
        <div class="flex justify-center lg:justify-start">
          <img src="/phx/images/startups-runway-65b2734e42aff34c1b25d7e05e386b99.webp?vsn=d" width="1508" height="1362" alt="" loading="lazy" class="w-full max-w-md h-auto lg:mr-12">
        </div>

        <div>
          <h2 class="font-heading text-3xl md:text-4xl text-navy mb-12">
            Infrastructure That Won't Scare Your Runway
          </h2>
          <p class="text-lg lg:text-xl text-gray-700 mb-8">
            Credits go straight to your Fly.io organization and apply to your usage. Here's what you get:
          </p>
          <ul class="space-y-3">
            <li class="flex items-start gap-4">
              <svg class="w-5 h-5 text-purple-500 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
  <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path>
</svg>
              <span>A shared Slack channel with the Fly.io team, so questions reach the people who build the platform</span>
            </li>
            <li class="flex items-start gap-4">
              <svg class="w-5 h-5 text-purple-500 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
  <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path>
</svg>
              <span>
                Machines billed by the second, that stop when idle and start on the next request
              </span>
            </li>
            <li class="flex items-start gap-4">
              <svg class="w-5 h-5 text-purple-500 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
  <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path>
</svg>
              <span>
                Hardware-isolated microVMs that run anything you can put in a Docker image
              </span>
            </li>
            <li class="flex items-start gap-4">
              <svg class="w-5 h-5 text-purple-500 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
  <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path>
</svg>
              <span>Managed Postgres, volumes, and private networking between your apps</span>
            </li>
            <li class="flex items-start gap-4">
              <svg class="w-5 h-5 text-purple-500 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20">
  <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path>
</svg>
              <span>A platform you won't have to migrate off when you grow</span>
            </li>
          </ul>
          <a href="#apply" class="gap-2 btn-xl btn-purple group/btn rounded-full mt-8">
  

    
            Apply for Credits
          
  

  <div class="flex items-center opacity-50 group-hover/btn:opacity-100 transition-opacity ">
    <svg role="img" viewBox="0 0 16 16" width="0" height="10" fill="currentColor" class="w-0 group-hover/btn:w-2.5 h-3 translate-x-2.5 ease-out duration-200 transition-all transform-gpu">
      <path d="M1 9h14a1 1 0 000-2H1a1 1 0 000 2z"></path>
    </svg>
    <svg role="img" viewBox="0 0 16 16" width="10" height="10" fill="currentColor" class="size-[0.7em]">
      <path d="M7.293 1.707L13.586 8l-6.293 6.293a1 1 0 001.414 1.414l7-7a.999.999 0 000-1.414l-7-7a1 1 0 00-1.414 1.414z"></path>
    </svg>
  </div>

</a>


        </div>
      </div>
    </div>

    <div class="bg-gray-50 py-24">
      <div class="container mx-auto px-4 sm:px-6 lg:px-8">
        <div class="grid lg:grid-cols-2 gap-16 items-center max-w-6xl mx-auto">
          <div>
            <h2 class="font-heading text-3xl md:text-4xl text-navy mb-12">
              How It Works
            </h2>
            <ol class="space-y-4 text-lg text-gray-700">
              <li class="flex items-start gap-4">
                <span class="shrink-0 flex items-center justify-center w-7 h-7 rounded-full bg-purple-100 text-purple-700 text-sm font-bold">
                  1
                </span>
                <span>Fill out the application below. It takes about two minutes.</span>
              </li>
              <li class="flex items-start gap-4">
                <span class="shrink-0 flex items-center justify-center w-7 h-7 rounded-full bg-purple-100 text-purple-700 text-sm font-bold">
                  2
                </span>
                <span>A human reads it, and you'll hear back by email within a week.</span>
              </li>
              <li class="flex items-start gap-4">
                <span class="shrink-0 flex items-center justify-center w-7 h-7 rounded-full bg-purple-100 text-purple-700 text-sm font-bold">
                  3
                </span>
                <span>
                  Credits land in your Fly.io organization. No org yet?
                  <a href="/app/sign-up?s=startups" class="text-purple-700 underline hover:text-purple-900">Sign up</a>
                  and tell us its name. We'll invite you to a shared Slack channel, too.
                </span>
              </li>
            </ol>
          </div>

          <div class="flex justify-center lg:justify-end">
            <img src="/phx/images/startups-how-it-works-fd4c672d165e3f964f1c9c49c185e0c0.webp?vsn=d" width="1377" height="1102" alt="" loading="lazy" class="w-full max-w-md h-auto">
          </div>
        </div>
      </div>
    </div>

    <div id="apply" class="py-24 scroll-mt-24">
      <div class="container mx-auto px-4 sm:px-6 lg:px-8">
        <div class="grid lg:grid-cols-[2fr_3fr] gap-12 lg:gap-16 items-start max-w-6xl mx-auto">
          <div class="lg:sticky lg:top-28">
            <h2 class="font-heading text-3xl md:text-4xl text-navy mb-8">
              Apply for Credits
            </h2>
            <p class="text-lg lg:text-xl text-gray-700 mb-6">
              Tell us who you are and what you're building. The more we know, the faster we can say yes.
            </p>
            <p class="text-sm text-gray-500">
              We'll only use this to review your application and follow up about the program. See our <a href="/legal/privacy-policy/" class="text-purple-700 underline hover:text-purple-900">privacy policy</a>.
            </p>
            <img src="/phx/images/startups-apply-4be2d9d54f7d0738874995fbc12f7f15.webp?vsn=d" width="1564" height="1102" alt="" loading="lazy" class="hidden lg:block w-full h-auto mt-10">
          </div>

          

          <form action="/startups/apply" method="post" class="rounded-3xl bg-gray-50 ring-1 ring-gray-200 p-6 sm:p-8 grid sm:grid-cols-2 gap-x-6 gap-y-5" id="startup-application-form">
  
  <input name="_csrf_token" type="hidden" hidden value="JH5LRxpwKzwIFwUDDlsJDwESPhYoMAoYWI36mIgzyDfLx0f7oHwGjaLi">
  

            <div class="hidden" aria-hidden="true">
              <label>
                Nickname <input type="text" name="nickname" tabindex="-1" autocomplete="off">
              </label>
            </div>

            <div class="">
  <label for="application_firstname" class="block leading-6 text-zinc-800 text-sm font-semibold">
  First name
</label>
  <input type="text" name="application[firstname]" id="application_firstname" class="input-text " required autocomplete="given-name">
  
</div>
            <div class="">
  <label for="application_lastname" class="block leading-6 text-zinc-800 text-sm font-semibold">
  Last name
</label>
  <input type="text" name="application[lastname]" id="application_lastname" class="input-text " required autocomplete="family-name">
  
</div>
            <div class="sm:col-span-2">
  <label for="application_email" class="block leading-6 text-zinc-800 text-sm font-semibold">
  Work email
</label>
  <input type="email" name="application[email]" id="application_email" class="input-text " required autocomplete="email">
  
</div>
            <div class="">
  <label for="application_company" class="block leading-6 text-zinc-800 text-sm font-semibold">
  Company
</label>
  <input type="text" name="application[company]" id="application_company" class="input-text " required autocomplete="organization">
  
</div>
            <div class="">
  <label for="application_website" class="block leading-6 text-zinc-800 text-sm font-semibold">
  Company website
</label>
  <input type="text" name="application[website]" id="application_website" class="input-text " required autocomplete="url" placeholder="example.com">
  
</div>
            <div class="">
  <label for="application_funding_stage" class="block leading-6 text-zinc-800 text-sm font-semibold">
  Funding stage
</label>
  <select id="application_funding_stage" name="application[funding_stage]" class="input-select " required>
    <option value="">Choose one</option>
    
      <option value="Seed">Seed</option><option value="Series A">Series A</option><option value="Other">Other</option>
    
  </select>
  
</div>
            <div class="">
  <label for="application_investor_or_accelerator" class="block leading-6 text-zinc-800 text-sm font-semibold">
  Lead investor or accelerator
</label>
  <input type="text" name="application[investor_or_accelerator]" id="application_investor_or_accelerator" class="input-text " required>
  
</div>
            <div class="sm:col-span-2">
  <label for="application_fly_org" class="block leading-6 text-zinc-800 text-sm font-semibold">
  Fly.io organization (if you have one)
</label>
  <input type="text" name="application[fly_org]" id="application_fly_org" class="input-text " placeholder="my-startup">
  
</div>
            <div class="sm:col-span-2">
  <label for="application_startup_description" class="block leading-6 text-zinc-800 text-sm font-semibold">
  What are you building, and what will you run on Fly.io?
</label>
  <textarea id="application_startup_description" name="application[startup_description]" class="input-text min-h-[6rem] " rows="4" maxlength="2000">
</textarea>
  
</div>

            <div class="sm:col-span-2 mt-2">
              

<button type="submit" class="gap-2 btn-xl btn-purple group/btn gap-2 btn-xl btn-purple group/btn w-full sm:w-auto rounded-full" id="startup-application-submit">
  

    
                Submit Application
              
  

  <div class="flex items-center opacity-50 group-hover/btn:opacity-100 transition-opacity ">
    <svg role="img" viewBox="0 0 16 16" width="0" height="10" fill="currentColor" class="w-0 group-hover/btn:w-2.5 h-3 translate-x-2.5 ease-out duration-200 transition-all transform-gpu">
      <path d="M1 9h14a1 1 0 000-2H1a1 1 0 000 2z"></path>
    </svg>
    <svg role="img" viewBox="0 0 16 16" width="10" height="10" fill="currentColor" class="size-[0.7em]">
      <path d="M7.293 1.707L13.586 8l-6.293 6.293a1 1 0 001.414 1.414l7-7a.999.999 0 000-1.414l-7-7a1 1 0 00-1.414 1.414z"></path>
    </svg>
  </div>

</button>
            </div>
          
</form>
        </div>
      </div>
    </div>

    <div class="py-24 bg-gray-50">
      <div class="container mx-auto px-4 sm:px-6 lg:px-8 max-w-3xl">
        <h2 class="font-heading text-3xl md:text-4xl text-navy mb-10 text-center">
          Frequently Asked Questions
        </h2>
        <div id="startups-faq" class="space-y-4">

            <details class="group rounded-2xl border border-gray-200 bg-white p-6">
              <summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-heading text-lg text-navy">
                <span>Who&#39;s eligible for Fly.io startup credits?</span>
                <span class="shrink-0 text-2xl leading-none text-purple-500 transition-transform group-open:rotate-45">
                  +
                </span>
              </summary>
              <p class="mt-4 text-gray-700 leading-relaxed">Startups at the Seed or Series A stage that are backed by a venture firm or an accelerator, and haven&#39;t received Fly.io startup credits before. We may ask you to verify your funding with a quick email intro to your investor or accelerator.</p>
            </details>

            <details class="group rounded-2xl border border-gray-200 bg-white p-6">
              <summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-heading text-lg text-navy">
                <span>What can I spend the credits on?</span>
                <span class="shrink-0 text-2xl leading-none text-purple-500 transition-transform group-open:rotate-45">
                  +
                </span>
              </summary>
              <p class="mt-4 text-gray-700 leading-relaxed">Usage. Credits are added to your Fly.io organization and apply to usage across Machines, Sprites, Managed Postgres, volumes, and bandwidth. They don&#39;t cover support plans, compliance packages, or Machine reservations, which are billed separately.</p>
            </details>

            <details class="group rounded-2xl border border-gray-200 bg-white p-6">
              <summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-heading text-lg text-navy">
                <span>Do the credits expire?</span>
                <span class="shrink-0 text-2xl leading-none text-purple-500 transition-transform group-open:rotate-45">
                  +
                </span>
              </summary>
              <p class="mt-4 text-gray-700 leading-relaxed">Yes, one year after they&#39;re added to your organization.</p>
            </details>

            <details class="group rounded-2xl border border-gray-200 bg-white p-6">
              <summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-heading text-lg text-navy">
                <span>How long does review take?</span>
                <span class="shrink-0 text-2xl leading-none text-purple-500 transition-transform group-open:rotate-45">
                  +
                </span>
              </summary>
              <p class="mt-4 text-gray-700 leading-relaxed">A week at most. A human reads every application, and you&#39;ll hear back by email.</p>
            </details>

            <details class="group rounded-2xl border border-gray-200 bg-white p-6">
              <summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-heading text-lg text-navy">
                <span>Do I need a Fly.io account to apply?</span>
                <span class="shrink-0 text-2xl leading-none text-purple-500 transition-transform group-open:rotate-45">
                  +
                </span>
              </summary>
              <p class="mt-4 text-gray-700 leading-relaxed">No, but we add credits to a Fly.io organization, so you&#39;ll need one before they land. If you already have an org, put its name in the form.</p>
            </details>

            <details class="group rounded-2xl border border-gray-200 bg-white p-6">
              <summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-heading text-lg text-navy">
                <span>What&#39;s the shared Slack channel?</span>
                <span class="shrink-0 text-2xl leading-none text-purple-500 transition-transform group-open:rotate-45">
                  +
                </span>
              </summary>
              <p class="mt-4 text-gray-700 leading-relaxed">A Slack channel shared between your team and ours. Ask questions there and they go straight to the people who build and run Fly.io.</p>
            </details>

            <details class="group rounded-2xl border border-gray-200 bg-white p-6">
              <summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-heading text-lg text-navy">
                <span>What happens when my credits run out?</span>
                <span class="shrink-0 text-2xl leading-none text-purple-500 transition-transform group-open:rotate-45">
                  +
                </span>
              </summary>
              <p class="mt-4 text-gray-700 leading-relaxed">Nothing dramatic. Your apps keep running and you pay standard Fly.io pricing, billed by the second for what you use.</p>
            </details>

        </div>
      </div>
    </div>
  </article>

  <section class="relative bg-violet-800 bg-gradient-to-br from-purple-800 via-violet-800 to-violet-900 overflow-hidden">
    <div class="absolute -top-1/4 -left-1/4 w-[150%] h-[150%] bg-custom bg-[length:100px_auto] -rotate-3 pointer-events-none" style="
          --bg: url(/phx/ui/images/graph-6eab844a3587d8caf1e76d16a9140ab2.svg?vsn=d);
          mask-image: radial-gradient(125% 100%, rgba(255, 255, 255, .025) 25%, rgba(255, 255, 255, 1));
        ">
    </div>
    <div class="relative container mx-auto py-24 xl:py-32 px-4 sm:px-6 lg:px-8">
      <div class="text-center text-white mb-12">
        <h2 class="font-heading text-3xl md:text-4xl xl:text-5xl">
          Stretch Your Runway. Ship Your Product.
        </h2>
      </div>
      <div class="max-w-4xl mx-auto text-center">
        <p class="text-xl text-violet-200 mb-12">
          Up to $15,000 in credits and a shared Slack channel with our team. Two minutes to apply.
        </p>
        <a href="#apply" class="gap-2 btn-xl group/btn rounded-full bg-white text-violet-800 hover:bg-gray-100">
  

    
          Apply for Credits
        
  

  <div class="flex items-center opacity-50 group-hover/btn:opacity-100 transition-opacity ">
    <svg role="img" viewBox="0 0 16 16" width="0" height="10" fill="currentColor" class="w-0 group-hover/btn:w-2.5 h-3 translate-x-2.5 ease-out duration-200 transition-all transform-gpu">
      <path d="M1 9h14a1 1 0 000-2H1a1 1 0 000 2z"></path>
    </svg>
    <svg role="img" viewBox="0 0 16 16" width="10" height="10" fill="currentColor" class="size-[0.7em]">
      <path d="M7.293 1.707L13.586 8l-6.293 6.293a1 1 0 001.414 1.414l7-7a.999.999 0 000-1.414l-7-7a1 1 0 00-1.414 1.414z"></path>
    </svg>
  </div>

</a>


      </div>
    </div>
  </section>
</main>

<script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Startups at the Seed or Series A stage that are backed by a venture firm or an accelerator, and haven't received Fly.io startup credits before. We may ask you to verify your funding with a quick email intro to your investor or accelerator."},"name":"Who's eligible for Fly.io startup credits?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Usage. Credits are added to your Fly.io organization and apply to usage across Machines, Sprites, Managed Postgres, volumes, and bandwidth. They don't cover support plans, compliance packages, or Machine reservations, which are billed separately."},"name":"What can I spend the credits on?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Yes, one year after they're added to your organization."},"name":"Do the credits expire?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"A week at most. A human reads every application, and you'll hear back by email."},"name":"How long does review take?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"No, but we add credits to a Fly.io organization, so you'll need one before they land. If you already have an org, put its name in the form."},"name":"Do I need a Fly.io account to apply?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"A Slack channel shared between your team and ours. Ask questions there and they go straight to the people who build and run Fly.io."},"name":"What's the shared Slack channel?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Nothing dramatic. Your apps keep running and you pay standard Fly.io pricing, billed by the second for what you use."},"name":"What happens when my credits run out?"}]}
</script>
  <div role="alert" class="fixed bottom-6 mb-14 lg:mb-0 left-1/2 transform -translate-x-1/2 w-max max-w-[94%] sm:max-w-lg z-[9999]">
  
</div><div role="alert" class="fixed bottom-6 mb-14 lg:mb-0 left-1/2 transform -translate-x-1/2 w-max max-w-[94%] sm:max-w-lg z-[9999]">
  
</div><div role="alert" class="fixed bottom-6 mb-14 lg:mb-0 left-1/2 transform -translate-x-1/2 w-max max-w-[94%] sm:max-w-lg z-[9999]">
  
</div><div role="alert" class="fixed bottom-6 mb-14 lg:mb-0 left-1/2 transform -translate-x-1/2 w-max max-w-[94%] sm:max-w-lg z-[9999]">
  
</div><div role="alert" class="fixed bottom-6 mb-14 lg:mb-0 left-1/2 transform -translate-x-1/2 w-max max-w-[94%] sm:max-w-lg z-[9999]">
  
</div>
</div>

<footer class="relative text-sm text-navy-400 leading-6 pb-8 pt-12 lg:pt-20 text-medium bg-navy-950 bg-gradient-to-br from-gray-900/50 via-navy-900/50 to-navy-950/50" role="contentinfo">
  <div class="container mx-auto px-4 sm:px-6 lg:px-8 pb-12 lg:pb-20 grid md:grid-cols-auto-span items-start gap-10 md:gap-16">
    <a href="/" class="justify-self-start" aria-label="Fly">
      
<svg aria-labelledby="title-GN56OxIdVX8n6IGxdescription-GN56OxIdaHAn6IHB" class="" role="img" style="pointer-events: none; width: auto; height: 36px;" fill-rule="evenodd" viewBox="0 0 259 84" aria-hidden="true">
  <title id="title-GN56OxIdg5kn6IHR">
    
      
    
  </title>
  <desc id="description-GN56OxIdjeQn6IHh">
    
      
    
  </desc>
  
  <g buffered-rendering="static">

      <path d="M57.413 10.134h9.454c8.409 0 15.236 6.827 15.236 15.236v33.243c0 8.409-6.827 15.236-15.236 15.236h-.745c-4.328-.677-6.205-1.975-7.655-3.072l-12.02-9.883a1.692 1.692 0 0 0-2.128 0l-3.905 3.211-10.998-9.043a1.688 1.688 0 0 0-2.127 0L12.01 68.503c-3.075 2.501-5.109 2.039-6.428 1.894C2.175 67.601 0 63.359 0 58.613V25.37c0-8.409 6.827-15.236 15.237-15.236h9.433l-.017.038-.318.927-.099.318-.428 1.899-.059.333-.188 1.902-.025.522-.004.183.018.872.043.511.106.8.135.72.16.663.208.718.54 1.52.178.456.94 1.986.332.61 1.087 1.866.416.673 1.517 2.234.219.296 1.974 2.569.638.791 2.254 2.635.463.507 1.858 1.999.736.762 1.216 1.208-.244.204-.152.137c-.413.385-.805.794-1.172 1.224a10.42 10.42 0 0 0-.504.644 8.319 8.319 0 0 0-.651 1.064 6.234 6.234 0 0 0-.261.591 5.47 5.47 0 0 0-.353 1.606l-.007.475a5.64 5.64 0 0 0 .403 1.953 5.44 5.44 0 0 0 1.086 1.703c.338.36.723.674 1.145.932.359.22.742.401 1.14.539a6.39 6.39 0 0 0 2.692.306h.005a6.072 6.072 0 0 0 2.22-.659c.298-.158.582-.341.848-.549a5.438 5.438 0 0 0 1.71-2.274c.28-.699.417-1.446.405-2.198l-.022-.393a5.535 5.535 0 0 0-.368-1.513 6.284 6.284 0 0 0-.285-.618 8.49 8.49 0 0 0-.67-1.061 11.022 11.022 0 0 0-.354-.453 14.594 14.594 0 0 0-1.308-1.37l-.329-.28.557-.55 2.394-2.5.828-.909 1.287-1.448.837-.979 1.194-1.454.808-1.016 1.187-1.587.599-.821.85-1.271.708-1.083 1.334-2.323.763-1.524.022-.047.584-1.414a.531.531 0 0 0 .02-.056l.629-1.962.066-.286.273-1.562.053-.423.016-.259.019-.978-.005-.182-.05-.876-.062-.68-.31-1.961c-.005-.026-.01-.052-.018-.078l-.398-1.45-.137-.403-.179-.446Zm4.494 41.455a3.662 3.662 0 0 0-3.61 3.61 3.663 3.663 0 0 0 3.61 3.609 3.665 3.665 0 0 0 3.611-3.609 3.663 3.663 0 0 0-3.611-3.61Z" fill="url(#hxf_Radial1)"></path>

    <path d="M35.639 72.544l-.637.535a3.332 3.332 0 01-2.09.762H15.235a15.176 15.176 0 01-9.654-3.451c1.319.145 3.353.607 6.428-1.894l15.277-13.44a1.693 1.693 0 012.127 0l10.997 9.042 3.904-3.21c.619-.5 1.51-.5 2.128 0l12.019 9.882c1.45 1.097 3.327 2.394 7.654 3.071H58.12a3.394 3.394 0 01-1.963-.654l-.14-.108-.593-.493a1.247 1.247 0 00-.158-.159c-.672-.563-9.187-7.617-9.187-7.617a1 1 0 00-1.281.002s.021.026-9.038 7.615a1.12 1.12 0 00-.121.117zm26.262-20.96a3.678 3.678 0 00-3.61 3.609 3.68 3.68 0 003.61 3.609 3.68 3.68 0 003.61-3.609 3.678 3.678 0 00-3.61-3.609zM38.566 40.648L37.35 39.44l-.736-.762-1.858-1.999-.463-.507-2.253-2.634-.638-.791-1.974-2.569-.219-.296-1.517-2.234-.416-.673-1.087-1.866-.332-.61-.94-1.985-.178-.456-.539-1.52-.208-.718-.16-.663-.135-.72-.106-.8-.043-.511-.018-.872.004-.183.025-.522.188-1.901.059-.333.428-1.899.098-.318.318-.927.102-.24.506-1.112.351-.662.489-.806.487-.718.347-.456.4-.482.44-.484.377-.378.918-.808.671-.549c.016-.014.033-.026.05-.038l.794-.537.631-.402 1.198-.631c.018-.011.039-.02.058-.029l1.698-.705.157-.059 1.51-.442.638-.143.862-.173.572-.087.877-.109.598-.053 1.187-.063.465-.005.881.018.229.013 1.276.106 1.687.238.195.041 1.668.415.49.146.544.188.663.251.524.222.77.363.485.249.872.512.325.2 1.189.868.341.296.828.754.041.041.703.754.242.273.825 1.096.168.262.655 1.106.197.379.369.825.386.963.137.403.398 1.45a.89.89 0 01.018.078l.31 1.961.062.679.05.876.005.182-.019.978-.016.259-.053.423-.273 1.562-.066.286-.629 1.962a.626.626 0 01-.02.056l-.584 1.414-.022.047-.763 1.523-1.334 2.323-.708 1.083-.849 1.271-.599.821-1.187 1.587-.808 1.016-1.194 1.453-.837.979-1.287 1.448-.828.909-2.394 2.5-.556.55.328.28c.465.428.902.885 1.308 1.37.122.148.24.299.354.453.249.336.473.691.67 1.06.106.2.201.407.285.618.191.484.32.996.368 1.513l.022.393c.012.752-.125 1.5-.405 2.198a5.438 5.438 0 01-1.71 2.274c-.266.208-.55.391-.848.549a6.08 6.08 0 01-2.219.659h-.005a6.403 6.403 0 01-2.692-.306 5.882 5.882 0 01-1.14-.539 5.523 5.523 0 01-1.145-.932 5.458 5.458 0 01-1.086-1.703 5.662 5.662 0 01-.403-1.953l.007-.475a5.47 5.47 0 01.353-1.606c.077-.202.164-.399.261-.591.19-.37.408-.725.651-1.063.159-.221.328-.436.504-.644.367-.43.759-.839 1.172-1.224l.152-.137.244-.204z" class="fill-transparent"></path>
    <path d="M35.002 73.079l9.796-8.267a1 1 0 011.281-.002l9.938 8.269c.604.492 1.36.761 2.139.762h-25.28c.776 0 1.527-.269 2.126-.762zM41.1 43.568l.096.028c.031.015.057.036.085.055l.08.071c.198.182.39.373.575.569.13.139.257.282.379.43.155.187.3.383.432.587.057.09.11.181.16.276.043.082.082.167.116.253.06.15.105.308.119.469l-.003.302a1.726 1.726 0 01-.817 1.343 2.333 2.333 0 01-.994.327l-.373.011-.315-.028a2.398 2.398 0 01-.433-.105 2.07 2.07 0 01-.41-.192l-.246-.18a1.685 1.685 0 01-.56-.96 2.418 2.418 0 01-.029-.19l-.009-.288c.005-.078.017-.155.034-.232.043-.168.105-.331.183-.486.101-.194.216-.381.344-.559.213-.288.444-.562.691-.821.159-.168.322-.331.492-.488l.121-.109c.084-.055.085-.055.181-.083h.101zM40.481 3.42l.039-.003v33.665l-.084-.155a94.101 94.101 0 01-3.093-6.267 67.257 67.257 0 01-2.099-5.255 41.665 41.665 0 01-1.265-4.326c-.265-1.163-.469-2.343-.553-3.535a16.923 16.923 0 01-.029-1.528c.008-.444.026-.887.054-1.33.044-.696.115-1.391.217-2.081.081-.543.181-1.084.304-1.619.098-.425.212-.847.342-1.262.188-.6.413-1.186.675-1.758.096-.206.199-.411.307-.612.65-1.204 1.532-2.313 2.687-3.054a5.609 5.609 0 012.498-.88zm4.365.085l2.265.646c1.049.387 2.059.891 2.987 1.521a11.984 11.984 0 013.212 3.204c.502.748.918 1.555 1.243 2.398.471 1.247.763 2.554.866 3.882.03.348.047.697.054 1.046.008.324.006.649-.02.973-.064.725-.2 1.442-.407 2.14a17.03 17.03 0 01-.587 1.684c-.28.685-.591 1.357-.932 2.013-.754 1.457-1.623 2.852-2.553 4.201a65.451 65.451 0 01-3.683 4.806 91.02 91.02 0 01-4.417 4.896 93.66 93.66 0 002.907-5.949c.5-1.124.971-2.26 1.414-3.407.487-1.26.927-2.537 1.317-3.83.29-.969.546-1.948.757-2.938.181-.849.323-1.707.411-2.57.074-.72.101-1.444.083-2.166a30.867 30.867 0 00-.049-1.325c-.106-1.775-.376-3.545-.894-5.248a15.341 15.341 0 00-.714-1.892c-.663-1.444-1.588-2.793-2.84-3.778l-.42-.307z" fill="white"></path>

      <path d="M179.213 64.297l-10.751-23.015c-.898-1.917-1.433-2.618-2.331-3.431l-.874-.788c-.697-.676-1.155-1.302-1.155-2.045 0-1.064.843-1.96 2.378-1.96h9.334c1.465 0 2.378.762 2.378 1.9 0 .635-.292 1.111-.661 1.578-.438.555-1.008 1.096-1.008 2.082 0 .618.18 1.234.527 2.021l6.416 15.025 5.755-14.647c.354-.974.596-1.832.596-2.519 0-1.069-.581-1.505-1.029-1.983-.39-.415-.702-.854-.702-1.557 0-1.149.935-1.9 2.193-1.9h5.748c1.612 0 2.378.834 2.378 1.9 0 .682-.393 1.314-1.166 1.996l-.813.668c-1.132.925-1.656 2.263-2.251 3.647l-8.716 20.998c-1.03 2.455-2.563 5.863-4.905 8.659-2.379 2.84-5.587 5.048-9.932 5.048-3.638 0-5.84-1.737-5.84-4.24 0-2.293 1.696-4.12 3.924-4.12 1.22 0 1.855.576 2.499 1.169.532.489 1.072.991 2.137.991.988 0 1.908-.418 2.742-1.093 1.274-1.03 2.341-2.652 3.129-4.384zm63.175-.082c4.839 0 8.804-1.658 11.897-4.967 3.09-3.304 4.636-7.281 4.636-11.931 0-4.539-1.469-8.268-4.396-11.191-2.926-2.921-6.723-4.388-11.396-4.388-4.92 0-8.944 1.597-12.077 4.78-3.135 3.186-4.703 7.045-4.703 11.578 0 4.493 1.496 8.301 4.483 11.425 2.99 3.126 6.84 4.694 11.556 4.694zm-40.921-.36c2.798 0 4.788-1.884 4.788-4.6 0-2.652-2.055-4.54-4.788-4.54-2.863 0-4.912 1.891-4.912 4.54 0 2.713 2.05 4.6 4.912 4.6zm9.964-4.305l.681-.72c.81-.787 1.071-1.582 1.071-3.774V42.097c0-1.895-.258-2.741-1.062-3.465l-.801-.718c-.785-.693-1.043-1.124-1.043-1.816 0-.984.763-1.791 1.99-2.071l5.44-1.32c.52-.126 1.107-.249 1.562-.249.626 0 1.138.206 1.497.563.36.358.572.873.572 1.517v20.518c0 2.069.251 3.031 1.115 3.758a.359.359 0 01.039.039l.608.708c.764.743 1.081 1.236 1.081 1.914 0 1.209-.912 1.9-2.377 1.9h-9.211c-1.396 0-2.316-.687-2.316-1.9 0-.681.317-1.178 1.154-1.925zm-61.567.001l.681-.721c.811-.787 1.071-1.582 1.071-3.774V27.999c0-1.835-.194-2.736-1.053-3.459l-.822-.796c-.709-.689-.968-1.116-.968-1.805 0-.985.767-1.789 1.927-2.07l5.378-1.32c.521-.126 1.107-.249 1.563-.249.621 0 1.147.187 1.522.542.376.356.608.885.608 1.598v34.616c0 2.074.258 2.981 1.125 3.766l.694.734c.769.748 1.025 1.238 1.025 1.919 0 .502-.153.907-.426 1.216-.385.435-1.03.684-1.89.684h-9.21c-.86 0-1.505-.249-1.891-.684-.272-.309-.425-.714-.425-1.216 0-.682.253-1.176 1.091-1.924zm-25.079-13.934v9.319c0 1.404.278 2.701 1.435 3.768l.748.726c.838.813 1.093 1.3 1.093 2.045 0 1.138-.913 1.9-2.378 1.9h-10.385c-1.465 0-2.377-.762-2.377-1.9 0-.884.259-1.303 1.097-2.049l.745-.724c.868-.786 1.434-1.857 1.434-3.766V30.039c0-1.517-.336-2.758-1.435-3.769l-.749-.726c-.77-.747-1.092-1.238-1.092-1.985 0-1.206.915-1.96 2.377-1.96h27.817c1.063 0 1.997.237 2.594.822.415.407.68.981.71 1.778l.433 6.421c.043.803-.194 1.472-.657 1.885-.319.284-.748.454-1.288.454-.681 0-1.203-.257-1.669-.701-.419-.399-.792-.959-1.213-1.618-1.016-1.624-1.489-2.208-2.572-2.967-1.507-1.112-3.803-1.494-8.145-1.494-2.505 0-4.086.109-5.082.366-.644.166-1.016.382-1.215.699-.204.324-.226.734-.226 1.235v12.618h6.523c1.561 0 2.659-.282 3.931-2.021l.007-.01c.51-.649.879-1.127 1.23-1.444.409-.37.802-.545 1.323-.545a1.9 1.9 0 011.883 1.901v8.699c0 1.165-.908 1.96-1.883 1.96-.485 0-.879-.173-1.289-.535-.353-.31-.723-.775-1.203-1.396-1.392-1.802-2.375-2.089-3.999-2.089h-6.523zm110.214-.22c0-3.121.68-5.364 2.089-6.713 1.392-1.332 2.888-2.006 4.496-2.006 2.212 0 4.205 1.238 6.003 3.672 1.837 2.489 2.746 5.853 2.746 10.086 0 3.124-.682 5.388-2.093 6.776-1.391 1.369-2.886 2.063-4.493 2.063-2.212 0-4.204-1.248-6.002-3.701-1.838-2.51-2.746-5.904-2.746-10.177zm-18.202-16.878c2.804 0 4.788-1.578 4.788-4.3 0-2.658-1.982-4.24-4.788-4.24-2.871 0-4.851 1.583-4.851 4.24 0 2.656 1.981 4.3 4.851 4.3z" class="fill-white"></path>

  </g>
  <defs>
    <radialGradient id="hxf_Radial1" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(43.593 41.714) scale(59.4764)">
      <stop offset="0" stop-color="#ba7bf0"></stop>
      <stop offset=".45" stop-color="#996bec"></stop>
      <stop offset="1" stop-color="#5046e4"></stop>
    </radialGradient>
  </defs>

</svg>
    </a>
    <div class="grid grid-cols-fit-24 gap-10 items-start lg:justify-items-center">
      <dl>
        <dt class="font-bold uppercase tracking-wider text-xs text-white mb-3">Company</dt>
        <dd class="font-medium flex flex-col items-start">
          <a href="/about/" class="hover:text-violet-500 transition-colors">About</a>
          <a href="/news/" class="hover:text-violet-500 transition-colors">News</a>
          <a href="/pricing/" class="hover:text-violet-500 transition-colors">
            Pricing
          </a>
          <a href="/jobs/" class="hover:text-violet-500 transition-colors">Jobs</a>
        </dd>
      </dl>
      <dl>
        <dt class="font-bold uppercase tracking-wider text-xs text-white mb-3">Articles</dt>
        <dd class="font-medium flex flex-col items-start">
          <a href="/blog/" class="hover:text-violet-500 transition-colors">Blog</a>
          <a href="/sprites-blog/" class="hover:text-violet-500 transition-colors">Sprites</a>
          <a href="/infra-log/" class="hover:text-violet-500 transition-colors">Infra Log</a>
        </dd>
      </dl>
      <dl>
        <dt class="font-bold uppercase tracking-wider text-xs text-white mb-3">Resources</dt>
        <dd class="font-medium flex flex-col items-start">
          <a href="https://docs.fly.io" class="hover:text-violet-500 transition-colors">Docs</a>
          <a href="/customer-stories/" class="hover:text-violet-500 transition-colors">Customers</a>
          <a href="https://docs.fly.io/about/support" class="hover:text-violet-500 transition-colors">Support</a>
          <a href="/support/" class="hover:text-violet-500 transition-colors">Support Metrics</a>
          <a href="https://status.flyio.net/" class="hover:text-violet-500 transition-colors">
            Status
          </a>
        </dd>
      </dl>
      <dl>
        <dt class="font-bold uppercase tracking-wider text-xs text-white mb-3">Contact</dt>
        <dd class="font-medium flex flex-col items-start">
          <a href="https://github.com/superfly/" class="hover:text-violet-500 transition-colors">
            GitHub
          </a>
          <a href="https://twitter.com/flydotio" class="hover:text-violet-500 transition-colors">
            Twitter
          </a>
          <a href="https://community.fly.io/" class="hover:text-violet-500 transition-colors">
            Community
          </a>
        </dd>
      </dl>
      <dl>
        <dt class="font-bold uppercase tracking-wider text-xs text-white mb-3">Legal</dt>
        <dd class="font-medium flex flex-col items-start">
          <a href="/security/" class="hover:text-violet-500 transition-colors">Security</a>
          <a href="/legal/privacy-policy/" class="hover:text-violet-500 transition-colors">
            Privacy policy
          </a>
          <a href="/legal/terms-of-service/" class="hover:text-violet-500 transition-colors">
            Terms of service
          </a>
          <a href="/legal/acceptable-use-policy/" class="hover:text-violet-500 transition-colors">
            Acceptable Use Policy
          </a>

          <button id="footer-cookie-prefs" type="button" hidden class="text-left hover:text-violet-500 transition-colors">
            Cookie preferences
          </button>
        </dd>
      </dl>
    </div>
  </div>

  <div class="container mx-auto px-4 sm:px-6 lg:px-8 pb-10">
    <div class="border-navy-800 border-t pt-8 grid gap-6 md:grid-cols-2 md:items-center">
      <div>
        <p class="font-bold uppercase tracking-wider text-xs text-white mb-1">
          Sign up to the Fly.io Newsletter
        </p>
        <p class="mb-0">
          What we shipped, what we learned, like ... stuff you put in a newsletter.
          Get it monthly.
        </p>
      </div>
      <div data-email-capture-wrapper class="md:justify-self-end md:w-full md:max-w-md">
  <form action="/email-signups" method="post" class="flex flex-col gap-3" data-email-capture>
  
  <input name="_csrf_token" type="hidden" hidden value="JH5LRxpwKzwIFwUDDlsJDwESPhYoMAoYWI36mIgzyDfLx0f7oHwGjaLi">
  
    <input type="hidden" name="list" value="newsletter">
    <input type="hidden" name="source" value="footer">
    <input type="hidden" name="return_to" value="/">

    
    <div class="hidden" aria-hidden="true">
      <label>
        Company <input type="text" name="company" tabindex="-1" autocomplete="off">
      </label>
    </div>

    

    
    <div class="flex gap-3 flex-col sm:flex-row sm:items-center">
      <label class="block sm:w-40">
        <span class="sr-only">Your name</span>
        <input type="text" name="name" class="block w-full rounded-lg border border-navy-700 bg-navy-900 px-3 py-2 text-sm text-white placeholder:text-navy-400 focus:border-violet-400 focus:outline-none focus:ring-2 focus:ring-violet-500/30" placeholder="Your name" required autocomplete="name">
      </label>
      <label class="block sm:flex-1">
        <span class="sr-only">Email address</span>
        <input type="email" name="email" class="block w-full rounded-lg border border-navy-700 bg-navy-900 px-3 py-2 text-sm text-white placeholder:text-navy-400 focus:border-violet-400 focus:outline-none focus:ring-2 focus:ring-violet-500/30" placeholder="you@example.com" required autocomplete="email" autocapitalize="off" autocorrect="off" spellcheck="false">
      </label>
      <button type="submit" class="shrink-0 rounded-lg bg-violet-600 px-4 py-2 font-medium text-sm text-white transition-colors hover:bg-violet-500">
        Subscribe
      </button>
    </div>
  
</form>

  <p data-email-capture-success class="hidden font-medium text-violet-300">
    You&#39;re subscribed. Look out for the next issue.
  </p>
</div>
    </div>
  </div>

  <p class="text-xs text-center mb-0">
    Copyright &copy;&nbsp;2026&nbsp;Fly.io
  </p>
</footer>
    
  </body>
</html>