# How to Change Github Repository from Private to Public

> To change a repository from private to public on GitHub, navigate to your repository, open the Settings tab, scroll to the Danger Zone, and click Change repository visibility. Select Change to public, confirm the prompts, click I have read and understand these effects, and finally select Make this repository public.

Canonical: https://livedemo.ai/tutorials/how-to-change-github-repository-from-private-to-public/
Apps: GitHub
Updated: 2026-10-05
Interactive demo: https://story-api.livedemo.ai/workspaces/62255d3d3304f17b8f5e2d03/stories/692a310bd673bd5aa8e63e5c/preview?step=1

## Steps

1. Navigate to the repository you want to change.
2. Click on the 'Settings' tab, which is located at the top right of the repository page.
3. Scroll down to the 'Danger Zone' section at the bottom of the settings page.
4. Click the 'Change repository visibility' button and select 'Change to public'.
5. A pop-up will appear asking for confirmation and click on the 'I want to make this repository public' button.
6. Click on the 'I have read and understand these effects' button.
7. Click 'Make this repository public'.
8. Once the repository is public, all code and data in it will be visible to anyone on GitHub.
