Skip to content
iOS에서 HTML 파일을 비공개로 엽니다.OpenHTML
전체 글

iPhone에서 HTML 파일 여는 법: 완벽 가이드

업데이트 2026-08-09

짧게 답하면 이렇습니다. 파일 앱은 단순한 HTML을 미리볼 수 있고, Safari는 우회법으로 넘긴 파일을 표시할 수 있지만, 스타일과 스크립트, 연결된 리소스가 모두 작동하는 상태로 HTML 파일을 확실하게 여는 방법은 전용 뷰어 앱뿐입니다. 각 방법이 실제로 무엇을 하는지 정리했으니 10초면 알맞은 쪽을 고를 수 있습니다.

방법 1 — 파일 앱에서 훑어보기

파일 앱에서 .html 파일을 탭하면 iOS가 미리보기를 보여 줍니다. CSS가 전부 인라인이고 스크립트가 없는 자체 완결형 페이지라면 내용을 읽기에 충분할 수 있습니다.

  • 외부 스타일시트는 무시되므로 실제 페이지 대부분은 레이아웃을 잃습니다.
  • JavaScript는 실행되지 않아 인터랙티브한 페이지는 멈춘 것처럼 보이거나 비어 있습니다.
  • 연결된 파일(이미지, 다른 페이지)은 연결되지 않습니다.

결론: 단순한 텍스트 내용을 훑기엔 괜찮지만, 스타일이 있는 것이라면 오해를 부릅니다. 여기서 파일이 서식 없는 텍스트로 보인다면 파일은 멀쩡하고 미리보기가 문제입니다. 자세한 내용은 iOS 미리보기에서 HTML이 깨져 보이는 이유에 있습니다.

방법 2 — Safari

Safari는 HTML을 완벽하게 렌더링합니다. 단, URL에서 불러올 때 이야기입니다. 로컬 파일은 껄끄럽습니다. iOS는 리소스 폴더가 딸린 파일을 Safari에 넘기는 공식적인 방법을 제공하지 않습니다. 우회법(data URL, 단축어, 임시 호스팅)이 있긴 하지만 여러 파일로 된 페이지에서는 깨지고, 두 번 탭하면 끝날 일을 프로젝트로 만들어 버립니다. 페이지가 이미 온라인에 있다면 Safari를, 파일이라면 뷰어를 쓰세요.

방법 3 — 전용 HTML 뷰어

OpenHTML(무료)은 브라우저처럼 HTML을 열되, 파일에서 엽니다. .html을 공유하거나, HTML 코드를 바로 붙여넣거나, iCloud Drive의 파일을 가져오지 않고 한 번만 열 수 있습니다.

  • 스타일이 적용되고 로컬 JavaScript가 실행됩니다. 네트워크 접근은 페이지별로 허용하기 전까지 꺼져 있습니다.
  • 여러 파일로 된 페이지와 ZIP 아카이브는 상대 경로가 작동하는 완전한 프로젝트로 가져옵니다. ZIP 웹 프로젝트를 참고하세요.
  • 페이지가 제대로 렌더링되지 않으면 진단이 누락된 파일, 차단된 리소스, 스크립트 오류를 모두 짚어 줍니다.
  • Markdown 파일도 깔끔한 페이지로 열리며 LaTeX 수식이 오프라인에서 렌더링됩니다. Markdown + LaTeX를 참고하세요.

파일에 따라 어떤 방법을 쓸까

  • 한 번만 읽으면 되는 단순한 자체 완결형 페이지 → 파일 앱 미리보기.
  • 이미 웹에 올라와 있는 페이지 → Safari.
  • ChatGPT나 Claude가 만든 페이지 → 뷰어. 스크립트와 스타일이 작동해야 하니까요.
  • 저장한 웹페이지, 메일로 받은 보고서, 압축한 사이트 등 파일이 둘 이상인 모든 것 → 뷰어.

흔한 문제와 빠른 해결

  • 페이지가 스타일 없는 텍스트다 → 외부 CSS가 로드되지 않았습니다. 스타일을 적용하는 뷰어로 여세요.
  • 페이지가 비어 있다 → JavaScript가 필요한데 실행이 허용되지 않았습니다. 로컬 JS를 켤 수 있는 뷰어를 쓰세요.
  • 이미지가 없다 → 이미지가 HTML 파일 옆에 있습니다. 파일 하나가 아니라 폴더나 ZIP을 가져오세요.
  • 중국어/일본어가 깨져 보인다 → 파일이 UTF-8이 아닙니다. OpenHTML이 레거시 인코딩(GB18030, Shift-JIS…)을 자동으로 감지합니다.
  • 페이지에 실시간 데이터가 필요하다 → fetch()를 쓰는 페이지입니다. 비공개 로컬 서버(Pro)에서 실행하면 호스팅된 사이트처럼 동작합니다.

개인정보에 대하여

받아 보는 HTML 파일은 사용자의 데이터가 담긴 보고서인 경우가 많습니다. OpenHTML은 파일을 기기 내 비공개 저장소에 두고, 계정이나 분석이 없으며, 직접 허용하기 전까지 페이지별로 모든 네트워크 접근을 차단합니다. 저장된 페이지가 사용자 몰래 어딘가로 연락할 수 없습니다.

App Store에서 무료 — 핵심 보기 기능은 구매가 필요 없습니다.

OpenHTML 다운로드