Sign in and build · Free to start, no card needed · add a card when you want more credit · see pricing →

Bring your Base44 project

Base44 says the repository is yours. Take it at its word.

Base44’s documentation describes connecting an app to a GitHub repository so the team can make changes in plain language while “your own repository stays the source of truth.” Good. Paste that repository here and it is cloned with every commit.

New project → “I already have one” → paste the link. Nothing in ${name} is changed.

ameliasagent.com/app

Build a site for my software company — established since 2005, four service lines.

one-page site · SEO 21/21live in 8 min · $2.02

In short

Connect the Base44 app to a GitHub repository if it is not already, copy the repository link, and paste it into New project → I already have one. It comes across with full history. Base44's own hosting, auth and database stay theirs; the code is yours.

What changes, what does not

Your project in Base44 and the same project here
QuestionBase44Here
Where the code livesA GitHub repository, synced two waysA git repository here, cloned with its full history
Know the cost before you run itNo — spends “message credits”Yes — the rate under the composer, the cost printed on the answer
Choose the modelOn paid plans300+, each with its published price
Where it is hostedBase44’s hostingPublished and hosted here, on your own domain when you connect one
Run it yourself for $0NoYes, on your own computer with your own model keys

Base44’s GitHub connection — connecting a repository, branches, sync and “your own repository stays the source of truth” — is as described in Base44’s own documentation, read on 17 September 2026. Credits and model selection are as read on base44.com on 29 August 2026 and dated on the comparison.

Step by step

Out of Base44, into a repository you own.

  1. In Base44: connect a GitHub repositoryBase44’s documentation describes connecting a repository, choosing a branch, and the sync between the app and the repository.
  2. Copy the repository linkFrom the repository on GitHub. The link a browser shows is fine.
  3. Here: New project → “I already have one”Paste the repository link. If it is private, connect GitHub and pick it from the list instead. GitLab and Bitbucket links work the same way.
  4. It is cloned with its full historyEvery commit comes across, into a repository that is yours here. It opens as a normal project from that point on — nothing about it is specific to us.
  5. Ask for the next change“Add a pricing page.” “Make the sign-up form send me an email.” The rate is under the composer before you send; what it cost is printed on the answer. Keys the app needs go in the project’s secrets.

The honest half

What Base44 does that this does not.

Their preview, their canvas

Base44 shows you the app while you build it, in its own way. Here you describe a change and read what came back, then open the preview. If the live canvas is the part you like, you will miss it.

Their hosting and services

Anything that ran on Base44’s own hosting, database or auth does not come with the code. The repository is yours; those services were theirs. You will be asked before anything is rebuilt.

A price you can read

What you get in exchange: the model’s rate before you send, the cost printed on the answer, 300+ models each with its published price, and no credit with an unpublished exchange rate.

Related

Paste the link. Keep the history.

Free to start with no card. The repository comes across with every commit, and you ask for the next change from there.

Questions

Asked, answered

How do I get my code out of Base44?

Base44's documentation, read on 17 September 2026, describes connecting an app to a GitHub repository, with the repository staying the source of truth. Copy that repository's link and paste it here under New project → I already have one.

Does the history come with it?

Yes. The repository is cloned with every commit into a repository that is yours here.

What about Base44's built-in auth and database?

Services on Base44's side are not in the repository and do not come with the code. You are asked before anything is rebuilt here; keys the app needs go in the project's secrets.

Can I keep both?

Yes. Importing a repository changes nothing in Base44 or on GitHub.