무료 HTML 웹호스팅 4곳 비교 (2026)
HTML 사이트용 무료 웹호스팅 GitHub Pages, Netlify, Cloudflare Pages, Vercel을 사용 한도와 상업적 이용 규정으로 비교하고 배포 방법까지 안내합니다.
자주 묻는 질문
HTML 웹사이트를 영구적으로 무료 호스팅할 수 있나요?
네. GitHub Pages, Netlify, Cloudflare Pages, Vercel 모두 기간 제한 없이 정적 HTML 사이트를 서비스할 수 있는 무료 요금제를 제공합니다. 다만 약관을 꼭 확인해야 합니다. GitHub Pages와 Vercel의 Hobby 요금제는 상업적 이용을 제한하고, Netlify 무료 요금제는 월간 크레딧 한도(2026년 11월 기준 300크레딧) 안에서 운영됩니다.
HTML 파일을 온라인에 올리려면 Git을 알아야 하나요?
아니요. Netlify Drop은 파일이 든 폴더를 브라우저에 끌어다 놓기만 하면 되고, Cloudflare Pages도 대시보드에서 드래그 앤 드롭 업로드를 지원합니다. Vercel 요금제 페이지에도 정적 사이트 폴더용 Vercel Drop이 안내되어 있습니다. 저장소가 필요한 곳은 GitHub Pages뿐이지만, GitHub 웹 화면에서 파일을 추가할 수도 있습니다.
무료 HTML 호스팅에서도 내 도메인을 쓸 수 있나요?
Netlify는 Free 요금제에서 SSL이 적용된 커스텀 도메인을 지원한다고 명시하고 있습니다. Cloudflare Pages는 Free 요금제에서 프로젝트당 최대 100개, Vercel Hobby 문서에는 프로젝트당 50개 도메인으로 안내되어 있습니다. GitHub Pages도 커스텀 도메인을 지원하며, DNS 설정 방법은 공식 문서에 나와 있습니다. 도메인 자체는 등록 대행업체에 별도로 비용을 내야 합니다.
결제가 이뤄지는 비즈니스 사이트에 무료 호스팅을 써도 될까요?
주의가 필요합니다. GitHub 문서는 Pages를 온라인 비즈니스나 전자상거래 사이트를 운영하는 무료 웹호스팅 서비스로 사용하는 것을 허용하지 않는다고 밝히고 있고, Vercel Hobby 요금제는 비상업적 개인 용도로 제한됩니다. 포트폴리오나 소개용 페이지는 회색지대이므로 약관을 직접 읽어 보세요. 쇼핑몰이나 SaaS라면 유료 요금제가 맞습니다.
무료 정적 호스팅에서 PHP, 워드프레스, 데이터베이스를 쓸 수 있나요?
아니요. 이런 호스팅은 HTML, CSS, JavaScript, 이미지 같은 정적 파일만 제공합니다. PHP나 데이터베이스가 필요하다면 일반 웹호스팅을 써야 합니다. 정적 사이트에 문의 양식을 넣고 싶다면 외부 폼 서비스나 호스팅 업체가 제공하는 자체 폼 기능을 이용하세요.
한 줄 요약: 단순한 HTML 사이트라면 가장 쉬운 무료 선택지는 GitHub Pages, Netlify, Cloudflare Pages, Vercel입니다. 파일 폴더를 오늘 바로 온라인에 올리고 싶다면 폴더를 브라우저에 끌어다 놓기만 하면 되는 Netlify Drop이 가장 빠릅니다. 이미 Git을 쓰고 있다면 GitHub Pages나 Cloudflare Pages가 잘 맞습니다. 비즈니스를 올리기 전에는 반드시 상업적 이용 규정을 확인하세요.
네 곳 모두 정적 파일(HTML, CSS, JavaScript, 이미지)만 제공합니다. PHP나 데이터베이스는 어디에서도 실행되지 않습니다. 둘 중 하나가 필요하다면 웹호스팅이란 무엇인가와 유료 호스팅 비용을 참고하세요.
무료 HTML 호스팅 비교 (2026년 11월 확인)
아래 수치는 모두 2026년 11월 7일에 각 업체의 공식 요금제 또는 문서 페이지에서 확인한 내용입니다. 업체들은 이 조건을 자주 바꾸므로, 의존하기 전에 다시 확인하세요.
| 호스팅 | 비용 | 주요 한도 | 상업적 이용 | 가장 쉬운 배포 방법 |
|---|---|---|---|---|
| GitHub Pages | 무료 | 게시 사이트 최대 1GB, 월 대역폭 100GB(권고 한도), 시간당 빌드 10회(권고 한도) | 온라인 비즈니스나 전자상거래 사이트를 위한 무료 호스팅으로는 불허 | 저장소에 푸시 |
| Netlify Free | $0 (2026년 11월 확인) | 300크레딧 한도, 프로덕션 배포 1회당 15크레딧, 대역폭 1GB당 20크레딧 | 요금제 페이지에는 제한 없음 | Netlify Drop에 폴더 끌어다 놓기 |
| Cloudflare Pages Free | 무료 | 월 빌드 500회, 사이트당 파일 20,000개, 파일당 25 MiB, 계정당 프로젝트 100개 | 한도 페이지에는 명시 없음 | 대시보드에서 드래그 앤 드롭 또는 Wrangler |
| Vercel Hobby | $0/월 (2026년 11월 확인) | 월 Fast Data Transfer 100GB, 하루 배포 100회, 프로젝트당 도메인 50개 | 비상업적 개인 용도로 제한 | Vercel CLI 또는 Vercel Drop |
표를 읽을 때 참고할 점은 다음과 같습니다.
- Netlify는 크레딧 방식으로 바뀌었습니다. 요금제 페이지에 나온 단가대로 계산하면, 300크레딧을 한 가지에만 쓸 경우 프로덕션 배포 약 20회 또는 대역폭 약 15GB에 해당합니다. 이 계산은 저희가 직접 한 것이며 Netlify가 제시한 수치가 아닙니다. 실제로는 두 가지를 섞어서 쓰게 됩니다.
- Cloudflare Pages는 문서 페이지에 빌드, 파일, 프로젝트 한도를 공개하고 있습니다. 대역폭 수치는 해당 페이지에서 확인하지 못했으니, 트래픽이 중요하다면 Cloudflare의 요금제 페이지를 확인하세요.
- GitHub Pages는 대역폭과 빌드 한도가 *권고(soft) 한도*라고 밝히고 있으며, HTTP 429 응답으로 요청을 제한하기도 합니다.
어떤 호스팅을 골라야 할까요?
- Git을 써 본 적 없고 지금 당장 페이지를 열어야 한다면: Netlify Drop. 터미널이 필요 없습니다.
- 포트폴리오, 문서, 프로젝트 소개 페이지이고 이미 GitHub 계정이 있다면: GitHub Pages. 사이트가 소스 코드 옆에 함께 있습니다.
- 작은 사이트를 여러 개 운영한다면: Cloudflare Pages는 Free 요금제에서 계정당 최대 100개 프로젝트를 허용합니다.
- 비즈니스 사이트, 쇼핑몰 등 돈이 오가는 사이트라면: 먼저 약관을 읽으세요. GitHub Pages와 Vercel Hobby는 둘 다 이를 허용하지 않습니다. Netlify와 Cloudflare의 요금제 및 한도 페이지에는 그런 제한이 없지만, 믿고 쓰기 전에 서비스 약관도 읽어 보세요.
HTML 사이트를 온라인에 올리는 방법: 단계별 안내
index.html이 들어 있는 폴더를 준비하세요. 홈페이지 파일명은 반드시 이 이름이어야 하며, 그렇지 않으면 대부분의 호스팅에서 루트 URL에 404가 표시됩니다. 아직 HTML을 작성하는 중이라면 HTML로 웹사이트 만들기 가이드에서 기본 내용을 확인할 수 있습니다.
방법 1: Netlify Drop (Git 불필요)
- app.netlify.com에 로그인합니다. (Netlify 문서에 따르면 Drop은 로그인 없이도 게시할 수 있지만, 로그인하면 나중에 사이트를 관리할 수 있습니다.)
- app.netlify.com/drop으로 이동합니다.
- 사이트 폴더를 Drop 영역에 끌어다 놓습니다.
netlify.app으로 끝나는 미리보기 URL을 엽니다.- 이름을 바꾸려면 미리보기 URL 아래의 Customize(사용자 지정)를 선택합니다.
Netlify 문서에 따르면 50MB 미만의 배포가 가장 잘 동작하며, 개별 파일이 10MB를 넘으면 배포가 멈출 수 있습니다. 더 큰 프로젝트는 Netlify CLI를 사용하세요. 나중에 사이트를 업데이트하려면 사이트의 Deploys(배포) 페이지에 있는 배포 드롭존에 새 폴더를 끌어다 놓으면 됩니다.
방법 2: GitHub Pages
username.github.io라는 이름의 새 저장소를 만듭니다.username은 본인의 GitHub 사용자 이름으로 바꾸세요.- 저장소에 HTML 파일을 추가합니다. (웹 화면의 업로드 기능을 쓰거나 Git으로 푸시하면 됩니다.)
- 저장소의 Settings(설정)를 열고 사이드바에서 Pages를 선택합니다.
- Build and deployment 아래에서 Source를 Deploy from a branch로 설정합니다.
- 게시할 브랜치를 선택합니다.
username.github.io에 접속합니다. GitHub에 따르면 푸시 후 게시까지 최대 10분이 걸릴 수 있습니다.
기억할 제한이 두 가지 있습니다. 계정당 사용자 또는 조직 사이트는 하나만 만들 수 있고, 배포는 10분이 지나면 시간 초과됩니다.
방법 3: Cloudflare Pages 직접 업로드
- Cloudflare 대시보드에서 Workers & Pages를 엽니다.
- Create application을 선택한 다음 Get started, Drag and drop your files를 차례로 선택합니다.
- 프로젝트 이름을 입력하고 파일을 끌어다 놓습니다.
- Deploy site를 선택합니다.
Cloudflare 문서에 따르면 드래그 앤 드롭은 업로드 1회당 파일 1,000개(각 25 MiB)까지이며, Wrangler 명령줄은 20,000개까지 허용합니다. 또한 Direct Upload를 선택하면 나중에 해당 프로젝트를 Git 연동으로 전환할 수 없다고 경고합니다. 저장소에서 자동 배포를 원한다면 처음부터 Git을 연결하세요.
방법 4: Vercel
Vercel 요금제 페이지에 따르면 정적 사이트 폴더를 Vercel Drop에 끌어다 놓을 수 있고, vercel deploy --temporary 명령으로 가입 없이 프로젝트를 배포할 수 있습니다. 임시 배포는 무료 Hobby 계정으로 가져오지 않으면 만료됩니다. 한도 페이지에는 index.html 같은 정적 파일 호스팅은 빌드로 분류되지 않는다는 설명도 있습니다. Hobby 요금제는 개인 및 비상업적 용도라는 점을 기억하세요.
출시 전 체크리스트
링크를 공유하기 전에 이 목록을 복사해 점검하세요.
- [ ] 홈페이지 파일 이름이
index.html이고 폴더 최상위에 있다 - [ ] 링크와 이미지 경로가 상대 경로다 (
C:\Users\...가 아니라images/logo.png) - [ ] 파일 이름의 대소문자가 정확히 일치한다. 대부분의 호스팅에서
Logo.PNG와logo.png는 서로 다른 파일이다 - [ ] 개별 파일이 호스팅의 용량 제한을 넘지 않는다 (예: Cloudflare Pages는 25 MiB)
- [ ] 노트북뿐 아니라 휴대폰에서도 실제 URL을 열어 본다
- [ ] 사이트가 비즈니스를 홍보한다면 호스팅의 상업적 이용 약관을 읽었다
- [ ] 나중에 이 호스팅에서 옮겨 가는 방법을 알고 있다 (호스팅 간 사이트 이전 참고)
자주 발생하는 문제
루트 URL에서 404가 뜰 때. 파일 이름이 index.html이 아니거나 하위 폴더 안에 들어 있을 가능성이 큽니다. 상위 폴더가 아니라 파일이 들어 있는 폴더 자체를 끌어다 놓으세요.
스타일이나 이미지가 보이지 않을 때. 대개 절대 경로를 썼거나 대소문자가 맞지 않는 경우입니다. 브라우저의 네트워크 패널에서 실패한 요청을 확인해 보세요.
이전 버전이 계속 보일 때. 배포가 끝날 때까지 기다린 뒤 강력 새로고침을 하세요. GitHub Pages는 게시에 최대 10분이 걸릴 수 있습니다.
문의 양식이 동작하지 않을 때. 정적 호스팅은 양식을 자체적으로 처리할 수 없습니다. 폼 처리 서비스를 쓰거나, 호스팅에 내장된 폼 기능이 있다면 그것을 이용하세요.
무료 정적 호스팅으로 부족해지는 시점
무료 요금제는 포트폴리오, 랜딩 페이지, 문서, 취미 프로젝트에 적합합니다. 쇼핑몰, 회원 계정, 서버 측 코드가 필요하거나 개발자가 아닌 팀원이 사이트를 편집해야 한다면 한계에 부딪힙니다. 그 단계에서는 유료 호스팅과 웹사이트 빌더를 비교하게 됩니다. 호스팅이 포함된 빌더까지 폭넓게 다룬 무료 웹사이트 호스팅 옵션 글을 참고하세요.
HTML을 직접 작성하고 싶지 않다면, We.Inc 무료 요금제로 준비된 템플릿을 이용해 최대 3개의 사이트를 게시할 수 있습니다. 프롬프트만으로 사이트 초안을 만들어 주는 AI 빌더는 월 $20의 Starter 요금제부터 이용할 수 있습니다. 여기에서 가입하실 수 있습니다.
자주 묻는 질문
HTML 웹사이트를 영구적으로 무료 호스팅할 수 있나요?
네. GitHub Pages, Netlify, Cloudflare Pages, Vercel 모두 정적 사이트에 대해 기간 제한 없는 무료 요금제를 제공합니다. 상업적 이용 규정과, Netlify의 경우 월간 크레딧 한도에 유의하세요.
HTML 파일을 온라인에 올리려면 Git이 필요한가요?
아니요. Netlify Drop과 Cloudflare의 드래그 앤 드롭 업로드는 일반 폴더를 그대로 받습니다. 저장소가 필요한 곳은 GitHub Pages뿐입니다.
커스텀 도메인을 쓸 수 있나요?
Netlify는 Free 요금제에서 SSL이 적용된 커스텀 도메인을 지원하고, Cloudflare Pages는 프로젝트당 100개, Vercel Hobby는 프로젝트당 50개까지 허용합니다. 도메인 비용은 등록 대행업체에 따로 내야 합니다.
비즈니스 사이트나 쇼핑몰에 무료 호스팅을 써도 되나요?
먼저 약관을 확인하세요. GitHub는 Pages를 온라인 비즈니스나 전자상거래 사이트 운영용으로 쓸 수 없다고 밝히고 있으며, Vercel Hobby는 개인 및 비상업적 용도로 제한됩니다.
PHP나 워드프레스를 실행할 수 있나요?
아니요. 이들은 정적 호스팅입니다. PHP와 데이터베이스는 일반 웹호스팅이 필요합니다.
무료로 시작하기 · 신용카드 필요 없음
We.Inc 설립자
Umair는 We.Inc의 설립자입니다. AI 웹사이트 제작, 에이전시, 웹 스튜디오 운영 사업에 관해 글을 씁니다.
멋진 것을 만들 준비가 되셨나요?
하나의 플랫폼에서 출시하고 성장하고 자동화하는 15,000+개 비즈니스가 We.Inc를 사용합니다.
무료로 시작하기신용카드 필요 없음 · 영업팀에 문의하기
관련 항목: 블로그
- 무료로 물건 팔 수 있는 사이트
- 2026년 프리랜서 사업 시작하기
- GitHub Pages 커스텀 도메인 연결
- Gmail 개인 도메인 이메일 연결 3가지 방법 (2026)
- GoDaddy DKIM 설정
- GoDaddy 도메인 감정 평가
- 고대디 도메인 포워딩
- GoDaddy MX 레코드 추가·수정·삭제 방법 (단계별)
제품
대상
기능
리소스
- 블로그
- 고객센터
- 무료 비즈니스 도구
- Free UI Components
- 템플릿
- 템플릿 모음
- 웹사이트 예시
- 가이드
- 비교
- 대안
- 추천
- 리뷰
- 요금 가이드
- 활용 사례
- 용어집 및 가이드
- 연동
- 개발자
- Benchmark
- Windows App