How to Merge and Publish Changes in Framer
Once your branch edits look right, follow these seven steps to bring them into your live site.
A branch is an isolated copy of your site where edits are made without touching the live version. Merging moves those edits into main. Publishing is the separate step that pushes main out to your live URL — merging alone does not make anything public.
Open your Framer project.

In the top toolbar, click the branch name next to your project title (e.g. “example branch”) to open the Branches panel.

In the Branches panel, hover your branch and click the ⋯ menu icon that appears beside it.
Select “Merge to ‘main’” from the menu.

A confirmation toast appears at the bottom of the canvas. Click “Dismiss” — the merge has already completed at this point.

Your edits are now in main, but not live yet. Click the “Publish” button in the top-right corner.

In the publish panel, click “Update” to push main live. Your changes are now on your production URL.

Quick Reference
Troubleshooting
“I merged, but my site still looks the same”
Merging and publishing are separate steps. Merging only moves your edits into main — you still need to click Publish → Update (steps 6–7) to make them live.
“I don’t see my branch in the panel”
Click the branch name in the top toolbar, then check the list under “All” in the Branches panel — scroll if you have several branches.
“I merged the wrong thing”
Framer keeps version history. Contact your designer for help reverting before you publish.