본문으로 건너뛰기
BANANAPANYA
콘텐츠웹/온라인 서비스사이트운영

깃허브 페이지로 무료 사이트 만들기, 한도는 얼마인가요

깃허브에 저장소는 만들었는데, 비공개로 둬도 무료로 사이트를 띄울 수 있을까요?

한 줄 답

무료 요금제에서는 저장소를 공개로 둬야 해요 — 사이트만이 아니라 소스도 누구나 볼 수 있다는 뜻이에요. 게시된 사이트는 1GB 이하여야 하고, 대역폭 월 100GB·빌드 시간당 10회는 넘자마자 끊기지는 않는 소프트 한도예요. 쇼핑몰처럼 상거래가 주된 목적인 사이트는 올릴 수 없습니다.

2026년 8월 30일 기준· 다음 확인 2027년 2월 28일

작성
수정

순서

  1. 저장소를 공개로 만듭니다

    무료 요금제에서는 공개 저장소에서만 Pages를 쓸 수 있습니다. 비공개 저장소로 쓰려면 유료 요금제가 필요합니다.

  2. 사이트 유형을 정합니다

    저장소 이름을 계정이름.github.io로 만들면 계정 사이트가 되고 주소가 짧아집니다. 그 밖의 이름이면 프로젝트 사이트가 되고 주소 뒤에 저장소 이름이 붙습니다.

  3. Settings의 Pages에서 배포 소스를 고릅니다

    브랜치와 폴더를 지정하거나, 직접 만든 Actions 워크플로로 배포합니다. 워크플로로 배포하면 시간당 빌드 한도가 적용되지 않습니다.

    깃허브 Pages 설정의 Branch 항목. 게시 소스로 쓸 브랜치를 고르는 메뉴가 None으로 되어 있고 그 옆에 Save 단추가 있다.

    Settings > Pages의 Branch에서 배포에 쓸 브랜치를 고르고 Save를 누릅니다.

    GitHub · 2026년 9월 3일 화면 · GitHub Docs (CC BY 4.0)

  4. 배포가 끝나기를 기다립니다

    배포가 10분을 넘으면 타임아웃됩니다. 끝나면 같은 화면 위쪽에 공개 주소가 뜹니다.

  5. 검색엔진에 등록합니다

    주소가 살아 있으면 그때부터 검색 등록을 할 수 있습니다.

주의

  • 상거래를 주목적으로 하는 사이트의 무료 호스팅은 금지이고, 사이트 1GB·대역폭 월 100GB·시간당 빌드 10회가 한도입니다.

깃허브 페이지(GitHub Pages)는 저장소의 정적 파일을 웹에 게시하는 기능입니다. 무료 요금제로 시작할 때는 저장소 공개 여부와 사이트 용도를 먼저 확인해야 합니다.

먼저 알아야 할 것

  1. GitHub Free와 organizations용 Free에서는 공개 저장소로만 Pages를 쓸 수 있습니다. 비공개 저장소에는 Pro, Team, Enterprise 요금제가 필요합니다.
  2. 게시된 사이트는 1GB 이하여야 합니다. 대역폭 월 100GB와 빌드 시간당 10회는 넘는 즉시 중단되지는 않는 소프트 한도입니다.
  3. 온라인 비즈니스·전자상거래·상용 SaaS가 주된 목적인 사이트의 무료 호스팅에는 쓸 수 없으며, 비밀번호나 카드번호를 보내는 민감한 거래에도 쓰지 말라는 안내가 있습니다.

공개 저장소로 만들면 무엇이 보이나요

공개 저장소에서는 게시된 사이트뿐 아니라 원고와 설정 파일을 포함한 소스도 볼 수 있습니다. 저장소에 키를 넣어 두었다면 그 값도 공개됩니다. 비공개 저장소를 유지하려면 GitHub의 유료 요금제 조건을 확인해야 합니다.

주소는 저장소 이름에 따라 어떻게 달라지나요

유형저장소 이름주소
사용자·조직 사이트계정이름.github.io계정이름.github.io
프로젝트 사이트아무 이름계정이름.github.io/저장소이름

사용자·조직 사이트는 계정당 하나만 만들 수 있고, 프로젝트 사이트는 저장소마다 만들 수 있습니다. 두 유형 모두 소유한 도메인을 연결할 수 있습니다.

용량과 배포 한도는 어떻게 읽나요

항목한도
사용자·조직 사이트계정당 1개
소스 저장소권장 1GB
게시된 사이트1GB 이하
배포 시간10분 초과 시 타임아웃
대역폭월 100GB (소프트)
빌드시간당 10회 (소프트)

소프트 한도는 넘는 즉시 끊기는 수치가 아닙니다. 초과가 이어지면 사이트를 서비스하지 못할 수 있고 트래픽을 줄이는 방법을 안내하는 메일이 올 수 있습니다. 요청이 속도 제한에 걸리면 429가 돌아옵니다. 직접 만든 GitHub Actions 워크플로로 빌드해 게시하면 시간당 10회 빌드 한도는 적용되지 않습니다.

사이트 용도가 제한에 걸리나요

GitHub Docs는 온라인 비즈니스·전자상거래 사이트, 상거래를 매개하거나 상용 SaaS를 제공하는 것이 주된 목적의 사이트에 Pages를 무료 웹호스팅으로 쓰지 못하게 합니다. 비밀번호나 카드번호를 보내는 민감한 거래에도 쓰지 말라고 안내합니다. 공부 목적으로 기존 사이트를 따라 만들어 보는 것은 금지하지 않습니다. 용도가 걸치는 경우에는 GitHub Docs의 Pages limits에서 해당 조건을 확인합니다.

방문자의 IP는 깃허브 로그인 여부와 관계없이 보안을 위해 기록됩니다. 방문자 데이터가 필요하다면 GitHub Docs의 Pages 안내에서 이 항목도 확인합니다.

정리하면

  • 무료 요금제에서는 저장소를 공개해야 하고, 소스도 함께 공개됩니다. 사용자·조직 사이트는 계정당 하나, 프로젝트 사이트는 저장소마다 만들 수 있습니다.
  • 게시된 사이트는 1GB 이하입니다. 대역폭 월 100GB와 빌드 시간당 10회는 소프트 한도이며, Actions 워크플로로 직접 빌드하면 뒤의 제한은 적용되지 않습니다.
  • 주소가 열리면 구글 서치콘솔 등록과 네이버 사이트 등록으로 검색 등록을 확인할 수 있습니다.

자주 묻는 것

쇼핑몰을 올려도 되나요?
안 됩니다. GitHub Pages는 온라인 비즈니스나 전자상거래 사이트, 상거래를 매개하거나 상용 SaaS를 제공하는 것이 주된 목적인 사이트의 무료 호스팅 용도로 쓸 수 없다고 명시되어 있습니다. 비밀번호나 카드번호를 보내는 민감한 거래에도 쓰지 말라고 안내합니다.
계정 하나로 사이트를 여러 개 만들 수 있나요?
계정당 만들 수 있는 사용자·조직 사이트는 하나입니다. 프로젝트 사이트는 저장소마다 만들 수 있으므로, 주소가 계정이름.github.io/저장소이름 형태가 되는 쪽으로는 여러 개를 둘 수 있습니다.
자기 도메인을 붙일 수 있나요?
계정이름.github.io 주소를 그대로 쓸 수도 있고, 가지고 있는 도메인을 연결할 수도 있습니다. 사용자·조직 사이트와 프로젝트 사이트 모두 연결이 가능합니다.

출처

본문의 숫자와 조건은 아래 출처에서 가져왔습니다. 직접 잰 값은 따로 표시합니다.

  1. 1
    What is GitHub Pages?

    공식 문서GitHub Docs· 2026년 8월 30일

    무료 요금제에서는 공개 저장소에서만 쓸 수 있다는 것, 사이트 두 유형과 그 주소, 커스텀 도메인, 방문자 IP가 기록된다는 것

  2. 2
    GitHub Pages limits

    공식 문서GitHub Docs· 2026년 8월 30일

    저장소와 사이트의 용량, 배포 시간, 대역폭과 빌드의 소프트 한도, 상거래 사이트 금지 조항

같은 주제의 다른 페이지

전체 보기 →