ChatGPT(챗GPT)가 만든 HTML 페이지를 내 웹사이트 링크로 올리는 방법: 무료 호스팅 비교

짧은 답

ChatGPT가 만든 HTML 파일을 내 컴퓨터에서 열면 주소가 file:///로 시작해요. 이 주소는 내 기기 안의 파일을 가리켜서 다른 사람은 열 수 없어요. 파일을 올리거나 코드를 붙여 넣어 웹 호스팅에 게시해야 누구나 여는 링크가 생겨요. 무료 호스팅마다 가입, 폼, 도메인, 방문 통계가 달라요. Convika는 가입 없이 미리보기 링크를 주고, 무료 계정에 보관해서 게시하면 응답이 저장되는 폼과 방문 통계가 있는 페이지가 돼요.

HTML 페이지 무료로 게시하기

무료 요금제: 카드 없이 가입, 동시에 게시하는 페이지 1개, 폼 응답은 한 달 50개까지 보이고 넘는 응답도 보관

이 페이지의 내용

ChatGPT에게 가게 소개 페이지나 행사 안내 페이지를 부탁했더니 HTML 파일이나 코드를 받았어요. 내 컴퓨터에서는 잘 열리는데, 친구에게 보내면 열리지 않아요. 이 글은 그 페이지를 누구나 여는 주소에 올리는 방법을 다뤄요. 무료로 올릴 수 있는 곳을 비교하고, Convika로 게시하는 6단계를 설명해요.

HTML 파일 하나를 친구에게 링크로 보내기만 하면 된다면 HTML 파일을 링크로 공유하는 방법이 더 짧아요. 이 글은 폼과 내 도메인, 방문 통계까지 필요한 웹사이트를 기준으로 비교해요. 각 서비스의 문서와 도움말은 2026년 10월 23일에 확인했어요.

ChatGPT HTML 파일이 다른 사람 휴대폰에서 안 열리는 이유

어떤 링크를 보냈는지에 따라 이유가 달라요.

  • 주소가 file:///로 시작할 때. 내 컴퓨터 디스크에 있는 파일을 가리키는 주소예요. 다른 사람은 인터넷으로 내 디스크를 열 수 없어서, 이 주소는 내 기기에서만 열려요.
  • 채팅에 나온 다운로드 링크. OpenAI 도움말 ChatGPT 오류 메시지 문제 해결은 “ChatGPT가 생성한 파일은 빠르게 만료됩니다”라고 적고 있어요. 링크가 안 열리면 파일을 다시 만들어 달라고 하고 바로 내려받으세요.
  • ChatGPT의 공유 링크. OpenAI 도움말 ChatGPT에서 대화 및 예약된 작업 공유하기에 따르면 “공유 링크를 사용하면 ChatGPT 대화 또는 공유 가능한 예약 작업을 다른 사람이 볼 수 있습니다.” 받은 사람에게 보이는 것은 대화예요. Business, Enterprise, Edu 워크스페이스에서 만든 링크는 “동일한 워크스페이스의 자격을 갖춘 멤버만 열 수 있습니다.”
  • ChatGPT 안의 미리보기. OpenAI 도움말 ChatGPT에서 글쓰기 블록 및 코드 블록 작업하기에 따르면 코드 블록에서 미리보기를 고르면 “ChatGPT 안에서 결과를 볼 수 있습니다.” 이 미리보기를 다른 사람에게 링크로 주는 방법은 도움말에 없어요.

파일을 메신저나 메일로 보내도 받은 사람에게는 페이지가 아니라 파일이 가요. 받은 사람은 파일을 저장하고 열 앱을 찾아야 해요. 아이폰에서 받은 HTML 파일을 여는 방법은 아이폰에서 HTML 파일 여는 방법에 있어요.

누구나 여는 주소를 만들려면 HTML을 웹 호스팅에 올리고 게시하세요. 올리기 전에 내 화면에서만 먼저 보고 싶다면 무료 HTML 뷰어에서 ‘HTML 파일 선택’을 누르세요. 파일이 서버로 보내지지 않고 이 기기의 브라우저에서만 열려요.

무료로 올릴 수 있는 곳 비교

아래 표는 HTML 파일 하나를 올리는 경우를 기준으로, 각 서비스의 문서에 적힌 내용만 정리했어요. 문서에 없는 내용은 “문서에 없음”으로 적었어요.

서비스가입 없이 링크까지폼 응답 받기내 도메인방문 통계무료로 쓸 때의 제한
Netlify Drop올릴 수는 있지만, 가입해서 프로젝트를 가져가기(claim) 전까지 임시 비밀번호가 걸려요폼 감지를 켜고 사이트를 다시 올리면 받아요예Web analytics, 기록은 1일 보관한 달 300크레딧. 한 프로젝트가 한도를 넘으면 계정의 모든 프로젝트가 멈춰요. 2026년 7월 28일 이후에 만든 팀은 새 프로젝트가 공개되지 않은 상태로 시작해서 ‘Make public’을 눌러야 해요
GitHub Pages아니요. GitHub 계정과 리포지토리가 필요해요문서에 없음예. 하위 도메인과 apex 도메인문서에 없음GitHub Free에서는 퍼블릭 리포지토리여야 해요. 온라인 비즈니스, 전자 상거래, SaaS를 위한 무료 호스팅으로는 쓸 수 없어요
Cloudflare Pages아니요. Cloudflare 계정으로 프로젝트를 만들고 폴더나 zip 파일을 끌어다 놓아요폼을 처리하는 코드(Worker)를 직접 써야 해요예. 무료 요금제에서 프로젝트당 100개무료 Web Analytics끌어다 놓는 방식(Direct Upload)으로 만든 프로젝트는 나중에 Git 연동으로 바꿀 수 없어요
ChatGPT SitesChatGPT Plus·Pro 계정이나 Business·Enterprise 워크스페이스에서만. Free와 Go에서는 쓸 수 없어요사이트마다 데이터베이스(최대 10GB)가 있어요. 폼을 만드는 방법은 도움말에 따로 없음사용자 지정 도메인을 쓸 수 있는 경우 연결순 방문자 수와 페이지뷰. Enterprise 워크스페이스의 사이트에는 아직 없음만들고 고칠 때 Codex 사용량이 들어요. Enterprise에서는 전체 공개 게시가 기본으로 꺼져 있어요
Convika미리보기 링크만. 가입 없이 3분 동안 열리고 스크립트와 폼은 꺼져 있어요. 게시는 무료 가입 뒤에 해요예. 무료 요금제에서 한 달 50개까지 보이고, 넘는 응답도 보관돼요. CSV로 내려받아요예. 무료 요금제에서 1개(www 같은 하위 도메인)방문 수, 유입 경로, UTM, 기기, 국가, 버튼 클릭을 90일 동안동시에 게시하는 페이지 1개, 한 달 10,000 페이지뷰, 페이지 아래 Convika 배너
  • Netlify. Netlify Drop 문서는 “If you drop without signing in, your project URL is protected with a temporary password until you claim it”라고 적고 있어요. 요금 페이지는 무료 요금제를 “300 credit limit / month”로 적고, 한도를 넘으면 “all projects on your account will be paused”라고 해요. 같은 페이지의 기능 표는 무료 요금제의 “Web analytics & Real User Monitoring”을 “1-day retention”으로 적고 있어요. 프로젝트 공개 설정 문서에는 “Teams created on or after July 28, 2026 start with this default setting: Private for new projects”라고 있어요. 폼은 폼 설정 문서대로 폼 감지를 켜고 사이트를 다시 올려야 응답을 받아요.
  • GitHub Pages. GitHub Pages 사이트 만들기에 따르면 GitHub Free에서는 퍼블릭 리포지토리에서 쓸 수 있어요. GitHub Pages 제한은 GitHub Pages를 온라인 비즈니스, 전자 상거래 사이트, SaaS를 위한 무료 웹 호스팅으로 쓰는 것을 허용하지 않는다고 적고 있어요. 하위 도메인과 apex 도메인은 사용자 지정 도메인 문서에 있어요.
  • Cloudflare Pages. Direct Upload 문서는 끌어다 놓기에 “A zip file or single folder of assets”를 받는다고 적고, 이 방식을 고르면 나중에 Git 연동으로 바꿀 수 없다고 해요. 도메인 수는 한도 문서에, 폼은 Worker로 처리하는 폼 튜토리얼에, 통계는 Web Analytics 문서에 있어요.
  • ChatGPT Sites. OpenAI 도움말 ChatGPT Sites 만들기 및 사용하기의 내용이에요. 방문 통계는 OpenAI의 사이트 관리 문서에 있어요. “The analytics view shows total unique visitors and page views”라고 적고, Enterprise 워크스페이스가 소유한 사이트에는 아직 없다고 해요. 아래 ‘ChatGPT Sites와 다른 점’에서 다시 다뤄요.

무엇이 맞는지는 페이지가 할 일에 따라 달라요. 응답을 받는 폼과 유입 경로를 한곳에서 보려면 Convika, 비즈니스가 아닌 개인 사이트를 Git으로 관리한다면 GitHub Pages, 여러 파일을 폴더째 올린다면 Cloudflare Pages나 Netlify Drop이 맞아요.

Convika로 게시하는 6단계

1. ChatGPT에서 HTML 꺼내기

ChatGPT가 파일을 줬다면 내려받으세요. 이름이 .html로 끝나요. 코드 블록으로 줬다면 코드를 처음부터 끝까지 복사하세요. CSS와 JavaScript가 index.html, style.css, script.js처럼 나뉘어 있다면 먼저 이렇게 부탁하세요.

CSS와 JavaScript를 모두 HTML 파일 하나 안에 넣어서, <!DOCTYPE html>부터 </html>까지 코드 블록 하나로 주세요.

2. 업로드 상자에 넣기

이 페이지 맨 위의 업로드 상자에서 ‘파일 업로드’에 파일을 끌어다 놓거나 ‘파일 선택’을 누르세요. 코드를 복사했다면 ‘코드 붙여 넣기’에 붙여 넣으세요. .html이나 .htm 파일을 2 MB까지 올릴 수 있어요. ‘미리보기 링크 받기’를 누르면 가입 없이 링크가 생겨요.

3. 미리보기에서 모양 확인하기

‘미리보기 열기’를 눌러 휴대폰과 컴퓨터에서 모양을 보세요. 이 링크는 3분 동안만 열리고, 스크립트와 폼이 꺼져 있어요. 모양을 확인하는 시험용 링크라서 다른 사람에게 보내지는 마세요. 페이지가 내 컴퓨터의 이미지 파일을 가리키면, 업로드 상자가 그 파일 이름을 알려 줘요.

4. ‘이 페이지 보관하기’로 무료 계정에 넣기

‘이 페이지 보관하기’를 누르고 카드 없이 무료로 가입하세요. 페이지가 그대로 내 계정에 들어가고, 그때부터 스크립트와 버튼이 동작해요.

5. 폼이 있다면 응답이 저장되는 폼으로 바꾸기

ChatGPT가 그린 폼에 보낼 곳이 정해져 있지 않으면 응답은 저장되지 않아요. 대시보드의 페이지 화면에서 ‘Add a form to my page’를 누르세요. 이 화면은 아직 영어로 보여요. 이메일만, 이름과 이메일, 이름·이메일·메시지 중에서 항목을 고르면, 응답이 저장되는 폼이 새 미리보기 버전으로 들어가요. 보낼 곳이 없던 폼은 그 자리에서 이 폼으로 바뀌어요. 폼이 없는 페이지라면 이 단계는 건너뛰세요.

6. 게시하고 주소 보내기

‘페이지 게시하기’를 누르세요. 처음 게시할 때는 누가 열 수 있는지와 요금제를 고르는 화면이 나와요. ‘전체 공개’를 고르고 ‘다음’을 누른 뒤, 요금제에서 ‘무료’를 고르고 ‘무료로 게시하기’를 누르세요. 페이지의 주소가 생기고, 링크가 있는 사람은 누구나 브라우저에서 열 수 있어요. 무료 요금제에서는 페이지 맨 아래에 작은 Convika 배너가 붙어요.

무료 요금제에서도 내 도메인을 1개 연결할 수 있어요. www.처럼 앞에 이름이 붙은 하위 도메인을 쓰세요. 페이지는 동시에 1개 게시할 수 있고, 한 달 10,000 페이지뷰가 포함돼요. 한도를 넘었을 때 어떻게 되는지는 요금제 페이지(영어)에서 확인하세요.

이미지와 글꼴이 깨질 때

  • <img src="photo.png">처럼 쓴 이미지는 내 컴퓨터의 같은 폴더에 있는 파일을 가리켜요. 올린 것은 HTML 파일 하나라서 그 이미지는 깨져 보여요. 업로드 상자는 이런 파일의 이름을 알려 줘요.
  • 이미지를 https://로 시작하는 주소로 넣으면 그대로 보여요. 이미지를 코드 안에 넣을 수도 있지만 그만큼 파일이 커져서 2 MB 한도를 넘기 쉬워요.
  • Google Fonts처럼 https:// 주소에서 불러오는 글꼴과 스타일시트는 게시한 페이지에서도 그대로 불러와요.
  • 스크립트가 다른 사이트로 보내는 요청은 Convika 페이지에서 막혀요. 유료 요금제의 분석 도구만 예외예요. 날씨나 시트 데이터를 불러오는 페이지라면 ChatGPT에게 데이터를 페이지 안에 직접 넣어 달라고 하세요.

ChatGPT에게는 이렇게 부탁하세요.

이미지는 모두 https://로 시작하는 주소로 넣어 주세요. photo.png 같은 내 컴퓨터의 파일 이름은 쓰지 마세요.

폼이 있을 때

ChatGPT에게 폼이 있는 페이지를 부탁할 때 폼 자리를 비워 두라고 하면, 나중에 Convika 폼이 정확히 그 자리에 들어가요.

문의 폼 자리에는 <div data-convika-form></div>만 넣고, 폼은 직접 만들지 마세요.

이미 폼이 있는 페이지라면 “폼을 <div data-convika-form></div>로 바꿔 주세요”라고 부탁하세요. 그다음 6단계의 5번처럼 ‘Add a form to my page’를 누르면 그 자리에 폼이 들어가요. 이 표시가 없어도, 이름이나 이메일을 묻는데 보낼 곳이 없는 폼(action이 없거나 #인 폼)은 그 자리에서 Convika 폼으로 바뀌어요. 표시도 그런 폼도 없으면 폼은 푸터 위에 들어가요. 응답은 대시보드의 ‘Forms’에서 보고 CSV로 내려받아요. 무료 요금제에서는 한 달에 50개까지 볼 수 있고, 넘는 응답도 보관돼서 Pro로 바꾸면 보여요.

ChatGPT가 만든 폼이 JavaScript로 다른 서비스에 응답을 보내는 방식이라면, 그 요청은 Convika 페이지에서 막혀요. Convika 폼으로 바꾸세요.

ChatGPT Sites와 다른 점

ChatGPT에도 사이트를 만들어 게시하는 기능이 있어요. OpenAI 도움말 ChatGPT Sites 만들기 및 사용하기에 따르면 “ChatGPT Sites는 ChatGPT Plus 및 Pro 계정과 지원되는 Business 및 Enterprise 워크스페이스에서 사용할 수 있습니다.” 같은 도움말은 “Free 또는 Go에서는 Sites를 사용할 수 없습니다”라고도 적고 있어요. ChatGPT 웹의 Work나 데스크톱 앱의 Work 또는 Codex에서 만들고, 사이트를 만들거나 고치면 Codex 사용량에 반영돼요. 사용자 지정 도메인은 쓸 수 있는 경우에 연결해요.

Plus나 Pro를 쓰고 있고, ChatGPT 안에서 사이트를 만들고 계속 고치고 싶다면 Sites가 맞아요. ChatGPT Free나 Go를 쓰거나 이미 HTML 파일이나 코드를 받았다면 위 6단계로 게시하면 돼요. Convika는 ChatGPT 요금제와 상관없이 파일이나 코드만 있으면 돼요. Claude로 만든 페이지라면 클로드(Claude) 아티팩트를 누구나 여는 링크로 만드는 방법을 보세요.

가게 광고나 판매 페이지로 써도 되나요

ChatGPT가 만든 내용의 소유권은 OpenAI 이용약관(발효일 2026년 1월 1일)에 적혀 있어요. “귀하와 OpenAI 간에 관련 법률이 허용하는 한도 내에서, 귀하는 (a) 입력에 대한 소유권을 유지하고 (b) 출력을 소유합니다.” 저작권처럼 약관 밖의 판단은 법에 따라요.

올리는 곳도 상업적 사용을 허용해야 해요. 위 표처럼 GitHub Pages는 온라인 비즈니스나 전자 상거래를 위한 무료 호스팅으로 쓸 수 없어요. Convika 이용약관(영어) 7조는 무료 요금제를 포함한 모든 요금제에서 상업적 목적으로 쓸 수 있다고 적고 있어요. Convika에는 결제 기능이 없어서, 구매 버튼은 다른 곳에 만든 결제 페이지로 연결해야 해요. ChatGPT, Claude, Gemini의 약관을 비교한 글은 Can I use a website made with ChatGPT or Claude for my business?(영어)에 있어요.

자주 묻는 질문

ChatGPT가 만든 HTML을 무료로 올릴 수 있는 곳은?

Netlify Drop, GitHub Pages, Cloudflare Pages, Convika에 무료로 올릴 수 있어요. Netlify Drop은 가입해서 가져가기 전까지 임시 비밀번호가 걸리고, GitHub Pages는 GitHub 계정과 리포지토리가 필요하며 비즈니스용 호스팅으로는 쓸 수 없어요. Cloudflare Pages는 폼을 직접 처리해야 해요. Convika 무료 요금제에는 응답이 저장되는 폼과 방문 통계가 있어요. ChatGPT Sites는 Plus·Pro 계정과 일부 워크스페이스에서만 쓸 수 있어요.

HTML 파일을 링크로 만드는 방법은?

HTML 파일을 웹 호스팅에 올리고 게시하면 그 주소가 링크가 돼요. Convika에서는 이 페이지의 업로드 상자에 파일을 놓거나 코드를 붙여 넣고, ‘이 페이지 보관하기’로 무료 계정에 넣은 뒤 게시하세요. 내 컴퓨터에서 연 file:/// 주소는 내 기기에서만 열려서 다른 사람에게 보내는 링크로 쓸 수 없어요.

가입 없이 올릴 수 있나요?

미리보기까지는 가입 없이 돼요. Convika 업로드 상자는 가입 없이 3분 동안 열리는 미리보기 링크를 주지만, 스크립트와 폼이 꺼진 시험용이에요. 다른 사람에게 보낼 페이지는 카드 없이 무료로 가입해서 보관하고 게시하세요. Netlify Drop도 가입 없이 올릴 수 있지만, 가져가기 전까지 임시 비밀번호가 걸려 있어요.

내 도메인을 연결할 수 있나요?

Convika는 무료 요금제에서도 내 도메인 1개를 연결할 수 있어요. www.처럼 앞에 이름이 붙은 하위 도메인을 쓰세요. 도메인 자체는 도메인 회사에서 따로 사야 해요. GitHub Pages, Cloudflare Pages, Netlify도 무료 요금제에서 내 도메인을 연결할 수 있어요.

폼 입력은 어디서 확인하나요?

Convika에서는 대시보드의 ‘Forms’에서 확인하고 CSV로 내려받을 수 있어요. 폼은 페이지 화면의 ‘Add a form to my page’로 붙여요. 무료 요금제에서는 한 달에 50개까지 볼 수 있고, 넘는 응답도 보관돼요. ChatGPT가 만든 폼에 보낼 곳(action)이 없거나 #로 되어 있다면, 그대로 두면 응답은 어디에도 저장되지 않아요.

출처

관련 글

한국어 가이드 더 보기

이 글 공유하기

ChatGPT가 만든 페이지에 내 주소를 주세요

HTML 파일을 올리거나 코드를 붙여 넣고, 무료 계정에 보관해서 게시하세요. 폼 응답이 저장되고, 방문 수와 유입 경로를 볼 수 있어요.

HTML 페이지 무료로 게시하기

무료 요금제: 카드 없이 가입, 동시에 게시하는 페이지 1개, 폼 응답은 한 달 50개까지 보이고 넘는 응답도 보관