# Branch your app to try changes safely

By Steven Van · 2026-08-05

Base44 lets creators build redesigns and features on separate branches, running up to five builds in parallel, before merging into main.

Base44 now lets you branch an app to try a redesign or new feature without touching the live version. Click the app's name at the top of the chat panel to [create a branch](<https://docs.base44.com/Building-your-app/working-with-branches>), build in its own chat and preview, and merge back into main when you're ready to publish.

- Main and each branch run their own build queue, so up to five builds can run at once, and the branch menu shows which ones are still working.

- Element selection and Edit mode changes save to whichever branch you're on, alongside that branch's own chat. Editing code directly in the code editor stays on main.

- Base44 names each new branch automatically from your first message, in three words or fewer and always in English, whatever language you wrote in.

![The branch menu listing several branches next to an app preview](<https://mintcdn.com/base44/eYkTlSr5OX-PNhnp/images/Branches-hero.png?fit=max&auto=format&n=eYkTlSr5OX-PNhnp&q=85&s=1bb140d0e46f3e392dfabc8d8b0cd77a>)

Work on several branches alongside your main app

![The branch menu open under the app name, showing Main chat and a Create your first branch panel with the Create new branch button highlighted](<https://mintcdn.com/base44/-o0DdlVp5o4iVuNu/images/create-new-branch.png?fit=max&auto=format&n=-o0DdlVp5o4iVuNu&q=85&s=69471911ab96daf19dc80f2c353f4dd5>)

Creating your first branch from the branch menu

![The Code tab open on a branch, with the branch's file tree and Merge to main at the top right](<https://mintcdn.com/base44/Fe1EUhgmdxe2q9Xg/images/code-branch.png?fit=max&auto=format&n=Fe1EUhgmdxe2q9Xg&q=85&s=ff4e8356471462b17c55feae3bdda51b>)

The Code tab on a branch, showing that branch's own files

![The branch menu open on a branch, showing Main chat above the list of branches](<https://mintcdn.com/base44/TEODQUOeOLz9wLnr/images/switching-branches.png?fit=max&auto=format&n=TEODQUOeOLz9wLnr&q=85&s=65c7341c40def5c857bf1a5927437e4b>)

Switching between main and your branches

![The app editor on a branch with the Merge to main button highlighted in the top bar](<https://mintcdn.com/base44/-o0DdlVp5o4iVuNu/images/merge-to-main-publish.png?fit=max&auto=format&n=-o0DdlVp5o4iVuNu&q=85&s=ba59d7127384c7474246adc7b64f7927>)

Click Merge to main at the top of the editor, then publish from main when you are ready

![Base44](<https://www.google.com/s2/favicons?domain=base44.com&sz=128>)

Base44

AI app builder — describe what you want and get a fully functional web app in seconds, no coding required.

[View Base44 →](<https://creatorstoolbox.com/tools/base44>)

Sources

[Original source](<https://docs.base44.com/Building-your-app/working-with-branches>)

[Read Branch your app to try changes safely on Creators Toolbox](<https://creatorstoolbox.com/blog/base44-branch-your-app-to-try-changes-safely>)

---
Canonical source: https://creatorstoolbox.com/blog/base44-branch-your-app-to-try-changes-safely
