브라우저에서 글꼴 서브셋 만들기

일본어 웹폰트가 3~8 MB나 되는 이유는 당신의 페이지가 절대 보여 주지 않을 글자까지 수천 자를 담고 있기 때문입니다. 사이트의 텍스트를 붙여 넣어 그 글자만 남기면, 글꼴 용량을 90% 줄일 수 있습니다.

도구를 불러오는 중…

작동 방식

  1. .ttf나 .otf 파일을 끌어다 놓으세요.
  2. 사이트의 텍스트를 붙여 넣거나 버튼으로 범위를 더하세요. 그 글자들만 남습니다.
  3. WOFF2를 내려받고 @font-face를 붙여 넣으면 끝입니다.

왜 아무것도 업로드되지 않는가

이 페이지가 하는 모든 작업은 브라우저 탭 안에서 도는 코드가 처리합니다. 웹 페이지를 그리는 그 엔진을 그대로 씁니다. 파일은 디스크에서 탭의 메모리로 읽어 들여 거기서 변환한 뒤 다시 다운로드 파일로 내보냅니다. 어디로도 전송되지 않습니다. 우리에게도, 제3자에게도.

직접 확인해 보세요

  1. 브라우저 개발자 도구(F12)를 열고 네트워크(Network) 탭을 선택합니다.
  2. 파일을 올리고 도구를 실행합니다.
  3. 보이는 요청은 도구 자체의 코드를 받아 오는 것뿐입니다. 무거운 몇몇 도구는 공개 CDN에서 오픈소스 엔진을 함께 받아 옵니다. 여기에 loreatec.jp로 가는 작은 방문 집계 신호 하나(페이지 주소와 제목, 그 이상은 없습니다)가 더해집니다. 어느 것도 당신의 파일을 실어 나르지 않습니다.

직접 확인하기 →

자주 묻는 질문

나중에 페이지에 빠진 글자가 필요해지면 어떻게 되나요?

그 글자만 브라우저가 폰트 스택의 다음 글꼴로 대신 보여 줍니다. 페이지가 깨지는 것이 아니라 그 글자만 스타일이 달라 보이는 정도입니다. 내용이 자주 바뀐다면 새 텍스트로 다시 서브셋을 만들거나, 정확한 글자 대신 범위 전체(가나 전체 + 상용한자)를 남겨 두세요.

서브셋을 만드는 것이 글꼴 라이선스에 어긋나지 않나요?

OFL이나 Apache 같은 오픈 라이선스는 명시적으로 허용합니다. 반면 상업용 웹폰트 라이선스 중에는 허용하지 않거나 페이지 조회수까지 따지는 경우가 많습니다. 이 도구는 당신이 이미 가진 파일의 바이트를 바꿀 뿐이고, 라이선스를 확인하는 것은 당신의 몫입니다. 이 사실을 숨기지 않고 여기 밝혀 둡니다.

WOFF2는 왜 TTF보다 훨씬 작나요?

두 단계를 거치기 때문입니다. 먼저 서브셋 과정에서 쓰지 않는 글자를 빼고, 남은 것을 WOFF2가 Brotli로 압축합니다. 실제 서비스에는 WOFF2를 쓰고, TTF는 데스크톱 테스트용으로만 남겨 두세요.