요약 / 핵심 포인트
- 정적 사이트(HTML, CSS, JavaScript)의 경우 0달러 플랜을 제공하는 5가지 호스트는 Netlify, Cloudflare Pages, GitHub Pages, Vercel Hobby 및 Render 정적 사이트입니다.
- Cloudflare Pages는 가장 여유로운 성능을 제공합니다. 정적 자산 요청은 무료이며 무제한이고, 월 500회의 빌드와 사이트당 20,000개의 파일을 지원합니다.
- Vercel Hobby는 개인 비상업적 용도로만 사용 가능하며, GitHub Pages는 온라인 비즈니스나 전자상거래 사이트 운영이 허용되지 않습니다.
- Netlify Free는 월 300 크레딧을 제공하며, 이는 약 15GB의 대역폭 또는 20회의 프로덕션 배포에 해당합니다. 크레딧이 소진되면 프로젝트가 일시 중지됩니다.
- 가장 빠른 방법은 드래그 앤 드롭입니다. index.html이 포함된 폴더를 만들어 Netlify Drop에 끌어다 놓으면 라이브 URL을 얻을 수 있습니다.
간단한 답변: 웹사이트를 무료로 호스팅하려면 사이트 파일(최소 index.html 포함)을 폴더에 넣고 무료 정적 호스트에 배포하세요. 가장 간단한 방법은 Netlify입니다. 폴더를 Netlify Drop에 드래그 앤 드롭하기만 하면 실시간 HTTPS URL이 생성됩니다. Cloudflare Pages는 가장 넉넉한 무료 제한을 제공하며, GitHub Pages는 공개 저장소에 무료이고, Vercel Hobby는 개인용 비상업적 사이트에 무료입니다.
확인 방법: 아래 표에 링크된 각 호스트의 제한 사항 및 가격 문서를 읽고, 공급업체가 공개한 제한 사항만 나열했습니다. 가격은 2026년 11월 1일 각 공급업체의 가격 페이지에서 확인했습니다. 일부 링크는 제휴 링크이며, 가입 시 사용자에게 추가 비용 없이 저희에게 수수료가 지급될 수 있습니다. 이는 저희의 선정 기준에 영향을 주지 않습니다.
무료 웹사이트 호스트 비교
| Host | Best for | Free plan limits | Commercial use on free plan | If you outgrow it |
|---|---|---|---|---|
| Netlify | Easiest setup, forms, small business sites | 300 credits/month hard limit (15 credits per production deploy, 20 per GB bandwidth); unlimited deploy previews; custom domains with SSL | No restriction stated on the pricing page | Personal $9/month (1,000 credits) |
| Cloudflare Pages | Most headroom for static sites | Static asset requests free and unlimited; 500 builds/month, 1 build at a time, 20-minute build timeout; 20,000 files, 25 MiB per file; 100 custom domains per project; Functions use the Workers free quota (100,000 requests/day) | No restriction stated on the limits page | Workers Paid from $5/month |
| GitHub Pages | Docs and project sites already on GitHub | Site up to 1 GB; soft 100 GB/month bandwidth; soft 10 builds/hour; 10-minute deploy timeout; public repo required on GitHub Free | Not allowed for an online business or e-commerce site | Move to another host |
| Vercel Hobby | Personal Next.js projects | 100 GB transfer, 1M CDN requests, 1M function invocations, 4 CPU-hours per month; 200 projects; 100 deployments/day | Not allowed: personal, non-commercial only | Pro $20/month per seat |
| Render | Free static site plus a sleeping backend | Static sites free; free web services spin down after 15 minutes idle, about 1 minute to wake, 750 instance hours/month; free Postgres 1 GB, expires after 30 days | No restriction stated on the free tier page | Paid instances (see render.com/pricing) |
시작하기 전: 필요한 것
- 사이트 파일이 담긴 폴더. 시작 페이지는 반드시 index.html이어야 합니다. 사이트 빌더나 프레임워크를 사용하는 경우, 빌드 명령어를 실행하고 출력 폴더(보통 dist, build 또는 out)를 사용하세요.
- 선택한 호스트의 무료 계정.
- 선택 사항: 도메인 등록 기관의 도메인 이름. 각 호스트는 자체 도메인에서 무료 주소를 제공하므로 처음에는 이 과정을 건너뛰어도 됩니다.
가장 간단한 경로: Netlify Drop 단계별 가이드
- 무료 Netlify 계정을 만드세요.
- 드래그 앤 드롭 배포 페이지인 app.netlify.com/drop의 Netlify Drop으로 이동하세요.
- 사이트 폴더를 페이지로 드래그하세요. Netlify가 업로드하고 HTTPS가 포함된 실시간 URL을 제공합니다.
- URL을 열어 모든 페이지와 이미지가 로드되는지 확인하세요.
- 사이트를 업데이트하려면 새 버전의 폴더를 동일한 프로젝트에 업로드하세요. 각 프로덕션 배포 시 월 300 크레딧 중 15 크레딧이 차감됩니다.
- 자체 도메인을 사용하려면 프로젝트의 도메인 설정에서 추가하고 DNS 지침을 따르세요. Free 플랜에는 SSL이 포함되어 있습니다.
사이트 변경이 잦은 경우 Git 저장소를 연결하세요. Netlify는 푸시할 때마다 다시 빌드하며 각 풀 리퀘스트에 대한 배포 미리보기를 제공합니다. 배포 미리보기는 크레딧을 소모하지 않습니다.
Cloudflare Pages: 가장 여유로운 무료 한도
Cloudflare의 Pages Functions 가격 정책에 따르면 "무료 및 유료 플랜 모두 정적 자산에 대한 요청은 무료이며 무제한"이므로, 트래픽이 많은 정적 사이트도 월간 대역폭 제한으로 인해 중단되지 않습니다. 제한 사항 페이지에 따르면 Free 플랜은 월 500회 빌드, 한 번에 1회 빌드, 20분 빌드 시간 제한, 사이트당 20,000개 파일, 파일당 25 MiB, 프로젝트당 100개의 커스텀 도메인 및 계정당 100개의 프로젝트로 제한됩니다. 서버 코드(Pages Functions)는 Workers 가격 정책에 따라 하루 100,000회 요청이라는 Workers 무료 할당량에 포함됩니다.
정적 사이트에 실제 트래픽이 예상된다면 선택하세요. 내장 폼이 포함된 가장 간단한 드래그 앤 드롭 방식을 원한다면 건너뛰세요.
GitHub Pages: 코드가 이미 GitHub에 있다면 무료입니다.
GitHub 문서에 따르면, GitHub Free 플랜에서는 저장소가 공개(public) 상태여야 합니다. 설정 방법: 저장소를 생성하고(사용자 사이트의 경우 username.github.io로 명명), 게시 소스 루트에 index.html, index.md 또는 README.md를 추가한 다음, Settings 및 Pages에서 게시 소스를 선택합니다. GitHub는 GitHub Actions 워크플로우를 통해 빌드 및 배포를 수행하며, 변경 사항이 반영되기까지 최대 10분이 소요될 수 있습니다.
제한 사항: 게시된 사이트는 최대 1GB, 월간 대역폭은 100GB(소프트 제한), 시간당 빌드 10회(소프트 제한)입니다. 또한 GitHub는 Pages가 "온라인 비즈니스, 전자상거래 사이트 또는 상업적 거래를 촉진하는 것을 주 목적으로 하는 웹사이트를 운영하기 위한 무료 웹 호스팅 서비스로 의도되거나 허용되지 않는다"고 명시하고 있습니다. 문서, 포트폴리오 및 오픈 소스 프로젝트 페이지에 적합합니다.
Vercel Hobby: 개인 프로젝트용 무료
Hobby 문서에 따르면, Vercel Hobby에는 월 100GB의 Fast Data Transfer, 100만 건의 CDN 요청, 100만 건의 함수 호출, 4시간의 Active CPU 시간이 포함되며, 프로젝트는 최대 200개, 일일 배포는 100회까지 가능합니다. 제한을 초과할 경우, Vercel은 일반적으로 30일 후에 초기화된다고 안내합니다. Vercel이 Next.js를 유지 관리하므로 개인 Next.js 프로젝트를 위한 가장 자연스러운 선택지입니다.
주의할 점은 공정 사용 가이드라인입니다. Hobby 플랜은 비상업적 개인 용도로 제한됩니다. 결제 수락, 제품 또는 서비스 광고, 사이트 구축에 대한 대가 수령, 제휴 링크가 주 목적인 사이트, 광고를 게재하는 사이트는 모두 상업적 용도로 간주됩니다. 기부금은 예외입니다. 비즈니스 사이트의 경우 월 20달러의 Pro 플랜이 필요합니다.
이 글이 마음에 드셨나요? 매일 아침 이런 글을 메일로 받아보세요.
하루 한 통 · 두 번의 클릭으로 구독 취소 · 제3자 추적 없음
Render: 무료 정적 사이트 및 절전 모드가 있는 백엔드
Render는 정적 사이트 배포가 무료라고 안내합니다. 무료 티어 문서에 따르면, 인바운드 트래픽이 15분 동안 없으면 절전 모드로 전환되고 다시 활성화하는 데 약 1분이 소요되는 백엔드용 무료 웹 서비스를 제공하며, 작업 공간당 월 750시간의 무료 인스턴스 시간을 제공합니다. 무료 Postgres는 1GB의 저장 공간을 제공하며 생성 후 30일이 지나면 만료됩니다. 포함된 아웃바운드 대역폭과 빌드 시간은 해당 페이지가 아닌 Render 대시보드에서 확인할 수 있습니다.
서버 앱의 경우, Railway도 월 1달러의 사용 크레딧을 제공하는 Free 플랜이 있지만, 사용자 지정 도메인을 지원하지 않으므로 공개 사이트보다는 테스트용으로 더 적합합니다.
어떤 무료 호스트를 사용해야 할까요?
- 오늘 바로 온라인에 게시하고 싶다면: Netlify Drop을 사용하는 Netlify.
- 정적 사이트에 많은 트래픽이 예상된다면: Cloudflare Pages.
- 공개 GitHub 저장소에 이미 문서나 포트폴리오가 있다면: GitHub Pages.
- 광고나 판매가 없는 개인 Next.js 앱이라면: Vercel Hobby.
- 아이디어 테스트를 위한 작은 백엔드나 데이터베이스가 필요하다면: 절전 모드 지연 시간을 감수하고 Render 무료 웹 서비스 사용.
나중에 유료 호스팅이 필요해지면, Vercel vs Netlify 비교에서 동일한 사용량 기준의 가격을 확인할 수 있으며, Vercel 및 Netlify 대안 가이드에서 다른 호스트들을 다룹니다. Netlify 플랜은 Stork 페이지에서도 요약되어 있습니다.
자주 묻는 질문
정말로 웹사이트를 무료로 호스팅할 수 있나요?
네. Netlify, Cloudflare Pages, GitHub Pages, Vercel Hobby 및 Render 모두 자체 도메인 주소로 정적 웹사이트를 0달러에 호스팅하며, Netlify, Cloudflare Pages, GitHub Pages 및 Vercel은 사용자 지정 도메인 연결을 지원합니다. 도메인 이름을 구매하거나 무료 제한을 초과하는 경우에만 비용을 지불하면 됩니다.
최고의 무료 웹사이트 호스트는 무엇인가요?
순수 성능 면에서는 정적 자산 요청이 무료이며 무제한인 Cloudflare Pages를 추천합니다. 가장 쉬운 설정은 폴더를 Netlify Drop에 끌어다 놓기만 하면 되는 Netlify입니다. 이미 GitHub에 프로젝트가 있다면 GitHub Pages를, 개인 Next.js 프로젝트라면 Vercel Hobby를 추천합니다.
비즈니스 웹사이트에 무료 호스팅을 사용할 수 있나요?
각 호스트의 규정을 확인하세요. Vercel은 Hobby 플랜을 비상업적 개인 용도로 제한하며, GitHub는 Pages를 온라인 비즈니스나 전자상거래 사이트 운영에 사용할 수 없다고 명시합니다. Netlify, Cloudflare Pages 및 Render는 확인된 제한 및 가격 페이지에서 비상업적 용도에 대한 규칙을 명시하지 않고 있습니다.
무료 호스트에서 사용자 지정 도메인을 허용하나요?
Netlify Free는 SSL이 포함된 사용자 지정 도메인을 지원하며, Cloudflare Pages는 Free 플랜에서 프로젝트당 100개의 사용자 지정 도메인을, GitHub Pages는 자체 사용자 지정 도메인을, Vercel Hobby는 프로젝트당 50개의 도메인을 허용합니다. 도메인은 여전히 도메인 등록 기관을 통해 구매해야 합니다.
백엔드나 데이터베이스를 무료로 호스팅할 수 있나요?
부분적으로 가능합니다. Render의 무료 웹 서비스는 트래픽이 없으면 15분 후 중단되고 다시 시작하는 데 약 1분이 소요되며, 월 750시간의 무료 인스턴스 시간을 제공합니다. 무료 Postgres 데이터베이스는 1GB 용량이며 30일 후 만료됩니다. Netlify Free와 Vercel Hobby는 제한 범위 내에서 서버리스 함수를 포함합니다.
무료 사이트에 트래픽이 너무 많이 몰리면 어떻게 되나요?
호스트마다 다릅니다. Netlify는 300 크레딧이 소진되면 프로젝트를 일시 중지하며, Vercel Hobby 기능은 중단되고 보통 30일 후에 초기화됩니다. GitHub Pages는 월간 100GB의 대역폭 제한이 있습니다. Cloudflare Pages는 정적 자산 요청에 대해 요금을 부과하지 않습니다.

