폰트 서브셋 변경(제거)툴

설치된 폰트: 

폰트 변환하기

서브셋

저장할 포맷

구글 폰트처럼 분할(css + font)

도움말

사용법

  1. 폰트파일을 불러옵니다.

    2024년 8월 기준 설치된 폰트를 불러올 수 있는 크롬, 엣지 브라우저에서는 권한 허용을 통해 설치 폰트를 불러올 수 있습니다.

    다만, 브라우저에서 한글 이름 커버가 적용되지 않아 대부분 영문명으로만 표기되어 원하는 폰트를 찾기 어려울 수 있습니다.

    또한 설치형 폰트를 웹폰트등으로 사용할 수 없는 라이센스가 있으니 저작권에 유의하여 사용하시기 바랍니다.

     

  2. '서브셋' 입력란에 원하는 문자를 입력하면, 기존 폰트파일중 특정 문자만 포함시킬 수 있습니다.

    기존 폰트에 포함된 경우에만 처리됩니다. (= 기존 폰트에서 불필요한 내용 제거만 가능.)

    일부 한글 목록을 지정하려는 경우 완성형 한글용 정규식 툴을 이용해서 특정 조건을 만족하는 한글 리스트를 txt로 추출할 수 있습니다.

     

  3. '구글 폰트처럼 분할(css + font)' 기능은 폰트를 함께 쓰이는 문자끼리 묶어서 폰트파일을 작게 쪼개어 로딩하여 속도를 향상 시킬 수 있습니다.

    파일은 font.css, font.min.css와 그룹별로 묶여진 폰트 파일로 저장됩니다.

    한글도 자주 쓰이는 한글과 자주 안쓰이는 한글로 분리되는데, 웹에서 사용하는 폰트만 로딩하게 되어 로딩할 용량이 적어지며 + 병렬 로딩(http2이용시)이 가능해져서 속도 향상을 기대해 볼 수 있습니다.

    압축파일을 풀어서 폴더를 서버에 올리면 CSS파일을 로딩하여 바로 이용하실 수 있습니다.

 

주의사항

  • IE11 이전의 브라우저등 5년 넘게 업데이트를 하지 않은 구형 브라우저를 지원하지 않습니다.

     

  • Woff2 폰트가 포함된 경우 변환에 약간의 시간이 소요됩니다.

     

  • 기존 폰트에 포함된 글자(Glyph)만 포함 가능합니다.

    결과적으로 이 툴은 '웹에서 사용할 폰트에서 불필요한 내용을 제거하기 위해 만들어진 툴'로, 특정 문자만 포함시켜 기존 MB단위의 폰트파일을 KB단위로 용량을 줄일 수 있습니다.

    (새로운 문자를 추가하려면 벡터 또는 이미지를 편집 또는 추가해야하기 때문에 많이 복잡해집니다. 지원계획은 없습니다.)

     

    이 툴은 처음 설계시 연금복권 랜덤 뽑기의 폰트중 용량이 크며(2MB정도), 특정 단어(숫자, 한글 일부)만 표현함을 고려하여 서브셋을 제거하였으며, 이렇게 불필요한 용량을 줄여 로딩속도를 개선하려는 용도로 사용하기 위해 만들어졌습니다.

     

    폰트 서브셋을 간단히 편집할 마땅한 툴이 안보여서 제작하게 되었습니다.

     

  • 직접 만든 폰트를 편집하는게 아니라면, 폰트 라이센스에 주의하세요!

    * 폰트파일의 수정 자체를 금지하는 라이센스도 있습니다.

     

  • 일부 폰트파일은 오류가 발생할 수 있습니다. (특히 'otf로 다운로드'에서)

    폰트 파일 리더(뷰어)에서 정상 작동하는지 확인해볼 수 있습니다.

    폰트파일 뷰어를 통해 정상작동하는지 재검증해주세요.

오류제보 / 기능제안   글 작성하러가기