Convert ttc to ttf

Free online TTC to TTF converter

Extract individual font faces from a TTC collection as standalone TTF files.

Convert TTC to TTF online - free

Uploading…
Selected files exceed the 30 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .ttc file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .ttc to .ttf conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .ttf file

    Conversion result is ready to download.

How to convert ttc to ttf file

  • Fonts

Some font editors, older devices, and application importers accept only a standalone font file, while the source is a multi-font TTC collection. Converting it extracts the required face as a TTF so it can be installed, edited, transferred, or archived independently.

What the TTC format is

TTC means TrueType Collection. It stores multiple related font faces in one file, such as regular, bold, italic, or language-specific faces, while allowing them to share identical font data. Windows and macOS system fonts, Microsoft Office, Adobe software, and East Asian font packages commonly use TTC files; msyh.ttc and malgun.ttc are typical examples.

A TTC is a container of separate font records, not a variable font. Each record can have its own family name, style, metrics, and glyph coverage. Windows and macOS can use TTC files directly, so conversion is not generally required just to install a font on either operating system.

What the TTF format is

TTF normally contains one standalone font face with its outlines, metrics, naming information, and OpenType tables. It has broad support in Windows, macOS, Linux, design applications, game engines, and embedded devices. A standalone file is easier for software that cannot browse a collection and for tools that require one font face per file.

Extracting a collection does not produce one TTF equivalent to the original TTC. It produces one TTF for each selected face. TTF is also not automatically the best web format; web projects commonly use WOFF2 after checking licensing and browser requirements.

How to convert TTC to TTF

Using FontTools

FontTools provides a reliable local extraction method and exposes every face in the collection.

  1. Install Python 3.
  2. Install FontTools with python -m pip install fonttools. If Python 3 is invoked as python3, use python3 -m pip install fonttools.
  3. Place the TTC in a working folder and save this script there as extract_ttc.py:
from pathlib import Path
from fontTools.ttLib import TTCollection

source = Path("input.ttc")
collection = TTCollection(str(source))

for number, font in enumerate(collection.fonts, 1):
    output = source.with_name(f"{source.stem}-{number}.ttf")
    font.save(str(output))
    print(output)
  1. Replace input.ttc with the actual filename.
  2. Run python extract_ttc.py, or python3 extract_ttc.py where required.
  3. Inspect the generated files to identify the required family, style, language coverage, and glyph rendering. The numeric filenames do not reliably indicate which face is regular or bold.

To extract a face graphically, open the collection in FontForge, select the required face, then use File → Generate Fonts and choose TrueType. FontForge menu behavior can vary by version, and some collections or protected fonts may not open cleanly.

Using the built-in online converter

You can convert the file on 101convert.com for free without installing software: upload the TTC, choose TTF, start the conversion, and download the result. Use the local FontTools method instead for confidential, licensed, or restricted fonts, and verify that the service returns the specific face you need.

Quality and compatibility limitations

Check every extracted face rather than assuming the first output is the regular style. FontTools generally preserves outlines, naming data, metrics, and glyph tables, but extraction removes collection-level sharing and can change table ordering or checksums without changing normal rendering.

A TTC can contain OpenType faces with CFF outlines as well as faces with TrueType outlines. Inspect the saved font’s sfntVersion: \"\u0000\u0001\u0000\u0000\" indicates TrueType outlines, while OTTO indicates CFF/CFF2 OpenType data. An OTTO font saved with a .ttf extension is not a true TrueType-outline font; rename it to .otf and use software that supports OpenType CFF. Changing the extension does not convert the outline format.

Some vendor-supplied fonts contain licensing restrictions, name-table assumptions, or platform-specific behavior. Check the font in its target application and preserve the original TTC. Copyright, embedding permissions, and redistribution rights remain governed by the font license after extraction.

TTC vs TTF: format comparison

How the TTC and TTF formats compare on the properties that matter most for this conversion.

Comparison of the TTC and TTF file formats
Property .TTC TrueType Collection .TTF TrueType Font
Outline type TrueType outlines TrueType outlines
Hinting Yes Yes
Ready for web fonts No Yes
Variable font — No
Embedding in documents Yes Yes
Operating system support Wide Wide
Typical file size Small Small
Open standard Partly open Yes
Introduced 1995 1991
Developer Apple Inc. Apple Inc. (originally developed for Macintosh; later widely adopted by Microsoft and others)
MIME type font/collection font/ttf

Frequently asked questions

Is the TTC to TTF converter free?

Yes, converting TTC to TTF on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my TTC file be?

You can upload TTC files up to 150 MB and convert up to 100 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert TTC to TTF?

No. The TTC to TTF conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid TTC file for this TTC to TTF conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Can I convert a TTC file into one TTF file?

A TTC usually produces one standalone TTF for each font face in the collection, rather than one TTF containing every face. The resulting files are separate fonts that can be installed or used independently.

Will converting TTC to TTF change the font’s appearance?

The font remains a scalable outline font, so the conversion does not rasterize the glyphs or impose a fixed resolution. The selected face’s outlines and hinting are generally preserved, although some collection-level metadata may be rewritten.

Are all the fonts in a TTC included in the TTF result?

Each TTF contains only one face from the TTC, such as regular, bold, or italic. Other faces are not part of that standalone file and must be extracted separately.

Why did my TTC conversion create multiple TTF files or fail for one face?

Multiple TTF files are expected when the source collection contains multiple faces. A particular face can fail if it uses font data or outlines that the TTF conversion does not support, so the other faces may still be extracted successfully.