Sign up free

Font Subsetter

Keep only the characters you use and shrink a Chinese font from megabytes to kilobytes.

Font Subsetter
Coming soon

We’re finishing this tool. Leave your email and we’ll tell you the day it goes live.

About Font Subsetter

A font subsetter removes every character you don't need. That matters most for Chinese, Japanese and Korean fonts, which carry thousands of glyphs and often weigh several megabytes, far too much for a web page, a mini program or an app that only shows a headline or a logo. Keep just the characters in your text and the file drops to a small fraction of its size. If your font is a .ttc collection, split it into TTF files first with TTC to TTF.

Choose what to keep. The text I paste keeps exactly the characters you paste, which suits a fixed headline, a logo or a poster. GB2312 (6,763 Chinese characters) and 3,500 common Chinese characters cover everyday text on pages where the content changes, and Latin letters and symbols keeps the Western set. Download the result as WOFF2, WOFF or TTF.

How to use Font Subsetter

  1. 1
    Upload the font

    Choose or drop a TTF, OTF, WOFF or WOFF2 file.

  2. 2
    Pick the characters

    Choose The text I paste and paste your text, or pick GB2312, the 3,500 common characters or Latin.

  3. 3
    Choose the output format

    WOFF2 for websites, WOFF for older browsers, TTF for apps.

  4. 4
    Confirm and run

    Tick the licence box, then click Font Subsetter to download the smaller font.

Why use Cubfile for this

  • Four character sets

    Your own text, GB2312, 3,500 common Chinese characters, or Latin letters and symbols.

  • Three output formats

    WOFF2, WOFF or TTF, depending on where the font will be used.

  • Any common font in

    Start from a TTF, OTF, WOFF or WOFF2 file.

FAQ

Font Subsetter: questions and answers

How small will the font get with Font Subsetter?
It depends on how many characters you keep. A headline of a few dozen characters needs only a tiny part of a full Chinese font, so the file shrinks from megabytes to kilobytes, while keeping all 6,763 GB2312 characters saves less. Once the size is right, save the subset as TTF and the Web Font Generator can add ready-to-paste @font-face CSS.
Which character set should I choose in Font Subsetter?
The text I paste for fixed text such as a logo, a title or a poster. 3,500 common Chinese characters or GB2312 for pages whose text changes, and Latin letters and symbols for Western-only use.
What if I need a new character later?
Characters you didn't keep are shown in a fallback font instead. Run the subsetter again with the new text added, or switch to a larger set like GB2312.
Is subsetting free?
Yes. Free accounts get 2 tasks a day and visitors 2 in total, with fonts up to 50 MB. VIP has no daily limit.
Is my font file private?
Yes. It's uploaded over HTTPS, subset in an isolated process and deleted after one hour. You confirm before starting that you own the font or that its licence allows converting it.
Share Font Subsetter with a friendIt runs in any browser, and they can try it without signing up.

Related tools

WOFF2 Web Font GeneratorSoonGet WOFF2, WOFF and TTF plus ready-to-paste @font-face CSS.
WOFF2TTF WOFF2 to TTFSoonTurn WOFF2 web fonts back into installable TTF.
OTFTTF OTF to TTFSoonConvert OpenType CFF fonts to TrueType.
TTCTTF TTC to TTFSoonSplit a TrueType collection into separate TTF files.
TTFWOFF2 TTF to WOFF2SoonCompress fonts to WOFF2 for faster web pages.
WOFFTTF WOFF to TTFSoonTurn WOFF web fonts back into installable TTF.
DWG CAD Version ConverterSoonSave drawings for older AutoCAD, e.g. 2018 down to 2007 or 2004.
HEICJPG HEIC to JPGOpen iPhone photos anywhere as JPG, orientation and date kept.