브라우저에서 글꼴 서브셋 만들기
일본어 웹폰트가 3~8 MB나 되는 이유는 당신의 페이지가 절대 보여 주지 않을 글자까지 수천 자를 담고 있기 때문입니다. 사이트의 텍스트를 붙여 넣어 그 글자만 남기면, 글꼴 용량을 90% 줄일 수 있습니다.
- 브라우저 안에서 전부 처리됩니다
- 오프라인에서도 작동합니다
- 업로드 없음
- 가입 없음
- 워터마크 없음
도구를 불러오는 중…
작동 방식
- .ttf나 .otf 파일을 끌어다 놓으세요.
- 사이트의 텍스트를 붙여 넣거나 버튼으로 범위를 더하세요. 그 글자들만 남습니다.
- WOFF2를 내려받고 @font-face를 붙여 넣으면 끝입니다.
왜 아무것도 업로드되지 않는가
이 페이지가 하는 모든 작업은 브라우저 탭 안에서 도는 코드가 처리합니다. 웹 페이지를 그리는 그 엔진을 그대로 씁니다. 파일은 디스크에서 탭의 메모리로 읽어 들여 거기서 변환한 뒤 다시 다운로드 파일로 내보냅니다. 어디로도 전송되지 않습니다. 우리에게도, 제3자에게도.
직접 확인해 보세요
- 브라우저 개발자 도구(F12)를 열고 네트워크(Network) 탭을 선택합니다.
- 파일을 올리고 도구를 실행합니다.
- 보이는 요청은 도구 자체의 코드를 받아 오는 것뿐입니다. 무거운 몇몇 도구는 공개 CDN에서 오픈소스 엔진을 함께 받아 옵니다. 여기에 loreatec.jp로 가는 작은 방문 집계 신호 하나(페이지 주소와 제목, 그 이상은 없습니다)가 더해집니다. 어느 것도 당신의 파일을 실어 나르지 않습니다.
자주 묻는 질문
나중에 페이지에 빠진 글자가 필요해지면 어떻게 되나요?
그 글자만 브라우저가 폰트 스택의 다음 글꼴로 대신 보여 줍니다. 페이지가 깨지는 것이 아니라 그 글자만 스타일이 달라 보이는 정도입니다. 내용이 자주 바뀐다면 새 텍스트로 다시 서브셋을 만들거나, 정확한 글자 대신 범위 전체(가나 전체 + 상용한자)를 남겨 두세요.
서브셋을 만드는 것이 글꼴 라이선스에 어긋나지 않나요?
OFL이나 Apache 같은 오픈 라이선스는 명시적으로 허용합니다. 반면 상업용 웹폰트 라이선스 중에는 허용하지 않거나 페이지 조회수까지 따지는 경우가 많습니다. 이 도구는 당신이 이미 가진 파일의 바이트를 바꿀 뿐이고, 라이선스를 확인하는 것은 당신의 몫입니다. 이 사실을 숨기지 않고 여기 밝혀 둡니다.
WOFF2는 왜 TTF보다 훨씬 작나요?
두 단계를 거치기 때문입니다. 먼저 서브셋 과정에서 쓰지 않는 글자를 빼고, 남은 것을 WOFF2가 Brotli로 압축합니다. 실제 서비스에는 WOFF2를 쓰고, TTF는 데스크톱 테스트용으로만 남겨 두세요.