Home / Compare builders / SPOE vs Floot / How to export from Floot

How to export your code from Floot, and keep it running

On a paid plan, Floot saves the whole project as a ZIP from Get Code in its project menu on floot.com, with instructions for running it; it does not sync with GitHub, and your AI assistant cannot make the download for you. The database downloads on any plan as a gzipped pg_dump that restores into any PostgreSQL database. The code does not build anywhere else until you replace the built-in Floot services it imports, such as sign-in, storage, AI and email, and your API keys and uploaded files stay behind.

From Floot's own docs, read 2026-10-27. Every step links to the page it is from.

Download a ZIP (paid plans)

  1. Open your project on floot.com. There is no export tool on the connector, so your AI assistant cannot make the download for you. (source)
  2. Click the project name in the top bar, choose Get Code, then Download as ZIP. The download includes instructions for running it. (source)
  3. The zip is built in your browser, so give it a moment on a large project. (source)

Keep a folder in sync, for Git (paid plans, Chrome or Edge)

  1. In Chrome or Edge, choose Get Code, then Folder Sync, and connect a folder on your computer to the project. (source)
  2. Floot lists what would move each way: changes to send, changes to bring into your folder, ones it merged on its own, and conflicts for you to decide. Nothing moves until you review the merge and apply it. (source)
  3. Commit from that folder to put the code on GitHub, since Floot does not sync with a Git repository. The server.ts and README that run the app elsewhere come only with the zip. (source)

Your database (any plan)

  1. Do it while your hosting balance is still positive: once it runs out, the database cannot be exported until it is paid, even before your apps are taken down. (source)
  2. On floot.com, open the project's Services tab, then Data, select your Floot database and open a table. (source)
  3. Click the cog icon in the table header to open Database Settings, and under Export click Download Database. Tick Structure only first for the schema without any rows. (source)
  4. The export runs in the background, however large the database is. Download appears when it is ready and works for 24 hours, and you can run up to 5 exports per database a day. (source)

Run it somewhere else

  1. Before you export, ask your AI assistant to move the app off every built-in Floot service it imports from @floot/: any import left fails to resolve, so the project does not build. (source)
  2. Floot's docs name a replacement for each: your own auth provider for Floot OAuth, object storage such as Cloudflare R2, S3 or Cloudinary for Floot Storage, your own AI provider key for Floot AI, Resend, SendGrid, Postmark or SES for Floot Email, and your platform's scheduler for scheduled and background jobs. (source)
  3. Restore the database into a PostgreSQL database you control with gunzip -c database-dump.sql.gz | psql followed by its connection string. Supabase, Neon, AWS RDS and Railway all work. (source)
  4. Fill in env.json, which comes empty: a JWT secret you generate (its docs give a one-line node command), your own PostgreSQL connection string, since Floot's database is not reachable from a self-hosted app, and the API keys for any outside services. (source)
  5. Build and run it: npm install -g pnpm, pnpm install, pnpm vite build, then pnpm tsx server.ts. (source)
  6. While the app is still on Floot, have your assistant copy the uploaded files to your new storage, then update the paths: the exported code still points at URLs you no longer host. (source)
  7. To move a live app: get the code running on your host against a test database, remove any custom domain and unpublish on Floot to stop new writes, export and restore the database, then point your domain's DNS at the new host. (source)

What comes out

What stays behind, and needs replacing

Not on Floot's pages

How SPOE differs

SPOE vs Floot

Export guides for Lovable · Bolt · Base44 · v0 · Replit · Bubble · Emergent · Rocket · Anything · Softr

How it works · Features · Models · Pricing · Docs · Blog · Handle checker · App ideas · Templates · Arcade · Compare builders · Alternatives · Best AI app builders · Verify an export · Developer API · Start free