UltKit

Konversi Font

Ubah font desktop menjadi font web, atau font web kembali menjadi font yang bisa diinstal. Unggah TTF, OTF, WOFF, WOFF2, dan format lama, pilih format tujuan, lalu bila perlu pangkas set karakternya agar file lebih cepat dimuat di situs web.

Konverter Font

atau jatuhkan file TTF, OTF, WOFF … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Tambahkan file font

    Letakkan hingga 20 font, masing-masing 95 MB. Anda bisa mencampur TTF, OTF, WOFF, WOFF2, EOT, font SVG, koleksi TTC, file dfont Mac, dan file Type 1 PFB/PFM/AFM dalam satu kali proses.

  2. 2

    Pilih format tujuan

    Konversi ke dimulai dari WOFF2, format terkecil untuk situs web. Pilih TTF atau OTF untuk menginstal font di Windows atau macOS. Buka Pengaturan lanjutan untuk membuat subset karakter, mengubah Hinting, mengganti nama keluarga, atau menambahkan Sertakan CSS @font-face.

  3. 3

    Konversi dan unduh

    Tekan Konversi ke WOFF2 (label mengikuti pilihan Anda) lalu simpan file satu per satu atau sebagai ZIP. Font yang diunggah dan hasilnya dihapus dari server setelah 30 menit.

Font desktop dan font web: TTF, OTF, WOFF, dan WOFF2

TrueType berasal dari Apple dan dirilis bersama System 7 pada 1991; Microsoft melisensikannya untuk Windows 3.1 setahun kemudian. OpenType, yang diumumkan Microsoft dan Adobe pada 1996, memperluasnya dengan kontur PostScript dan fitur tipografi, dan kini juga diterbitkan sebagai Open Font Format ISO/IEC 14496-22. Semua font yang Anda instal di komputer saat ini adalah salah satu dari keduanya, disimpan sebagai .ttf atau .otf.

Font web adalah data yang sama, dikompresi untuk diunduh. WOFF 1.0 menjadi W3C Recommendation pada 2012 dan memadatkan setiap tabel font dengan zlib. WOFF2 menyusul sebagai W3C Recommendation pada 2018: format ini memakai Brotli ditambah langkah prapemrosesan untuk data glyph, dan menurut pengukuran Google ukurannya sekitar 30% lebih kecil daripada WOFF. Setiap versi terbaru Chrome, Edge, Firefox, dan Safari membaca WOFF2, itulah sebabnya Konversi ke dimulai dari sana.

Jika Anda punya WOFF2 dari sebuah situs web dan membutuhkannya di Word, Figma, atau Photoshop, lakukan arah sebaliknya dengan WOFF ke TTF atau WOFF2 ke TTF. Untuk situs yang di-host sendiri, TTF ke WOFF2 adalah konversi yang Anda perlukan di hampir semua kasus.

from ↓ · to →TTFOTFWOFFWOFF2EOTSVG
TTFTTF to TTF: yesTTF to OTF: yesTTF to WOFF: yesTTF to WOFF2: yesTTF to EOT: yesTTF to SVG: yes
OTFOTF to TTF: yesOTF to OTF: yesOTF to WOFF: yesOTF to WOFF2: yesOTF to EOT: yesOTF to SVG: yes
WOFFWOFF to TTF: yesWOFF to OTF: yesWOFF to WOFF: yesWOFF to WOFF2: yesWOFF to EOT: yesWOFF to SVG: yes
WOFF2WOFF2 to TTF: yesWOFF2 to OTF: yesWOFF2 to WOFF: yesWOFF2 to WOFF2: yesWOFF2 to EOT: yesWOFF2 to SVG: yes
EOTEOT to TTF: yesEOT to OTF: yesEOT to WOFF: yesEOT to WOFF2: yesEOT to EOT: yesEOT to SVG: yes
SVGSVG to TTF: yesSVG to OTF: yesSVG to WOFF: yesSVG to WOFF2: yesSVG to EOT: yesSVG to SVG: yes
TTCTTC to TTF: yesTTC to OTF: yesTTC to WOFF: yesTTC to WOFF2: yesTTC to EOT: yesTTC to SVG: yes
PFBPFB to TTF: yesPFB to OTF: yesPFB to WOFF: yesPFB to WOFF2: yesPFB to EOT: yesPFB to SVG: yes
supported not offeredSetiap format masukan bisa menjadi setiap format keluaran. Koleksi TTC dipecah sehingga setiap anggota keluarga menjadi file tersendiri; font Type 1 memerlukan PFB beserta file metrik PFM atau AFM-nya. Masukan dfont juga diterima.

Penjelasan opsi subset, hinting, dan @font-face

Setiap pengaturan di Pengaturan lanjutan, dan kapan perlu diubah
PengaturanPilihanFungsinyaUbah jika
Pertahankan karakterSemua karakter, Latin dasar, Latin + aksen, Sirilik, Yunani, Vietnam, Hanya karakter yang saya ketikMenghapus glyph di luar aksara yang dipilihFont dipakai untuk situs web yang memakai satu atau dua aksara
Karakter yang dipertahankanTeks bebas, hingga 5.000 karakterMempertahankan persis huruf yang Anda tempelLogo, judul utama, atau tampilan angka hanya memerlukan beberapa glyph
Pertahankan ligatur & kerningAktif (bawaan) atau nonaktifMenjaga ligatur fi/fl dan pasangan kerning untuk huruf yang tersisaAnda butuh menghemat beberapa KB terakhir dan menerima spasi yang lebih longgar
HintingPertahankan, Hapus, Auto-hintMempertahankan, menghapus, atau membuat instruksi yang menyelaraskan kontur ke grid pikselHapus untuk font web di layar berkepadatan tinggi; Auto-hint untuk font tanpa hinting di Windows
Sertakan CSS @font-faceAktif atau nonaktifMenambahkan file .css berisi aturan siap pakai yang menunjuk ke fontAnda memasang font ke situs secara manual
Nama keluarga / Nama gayaMasing-masing hingga 63 karakterMenulis ulang nama yang tersimpan di dalam fontSalinan hasil konversi harus bisa diinstal berdampingan dengan aslinya

Subset adalah cara paling ampuh untuk memperkecil ukuran file. Keluarga font yang mencakup Latin, Yunani, Sirilik, dan Vietnam bisa berisi jauh lebih dari 1.000 glyph; situs berbahasa Inggris saja butuh kurang dari 100. Latin + aksen adalah pilihan aman untuk bahasa Eropa Barat dan Tengah, karena menambahkan karakter seperti é, ñ, ø, dan ł yang tidak ada di Latin dasar. Pertahankan Semua karakter untuk font apa pun yang Anda instal di komputer, karena glyph yang hilang nantinya muncul sebagai kotak kosong.

Hinting paling berpengaruh pada layar Windows beresolusi rendah. Di ponsel dan layar Retina efeknya hampir tidak terlihat, sehingga menghapusnya biasanya menghemat 10 sampai 30% pada font web. Keluaran SVG mengabaikan opsi hinting maupun subset karena font SVG menyimpan kontur path biasa. Opsi CSS tersedia untuk tujuan WOFF, WOFF2, EOT, dan TTF.

Lisensi font sebelum Anda mengonversi

  • Hanya konversi font yang lisensinya Anda miliki; baca EULA yang menyertai font dan cari kata "web", "embedding", atau "self-hosting".
  • Lisensi desktop jarang mencakup pemasangan font di situs web publik, karena font web bisa diunduh oleh setiap pengunjung.
  • Font SIL Open Font License boleh dikonversi dan disajikan secara bebas, tetapi font dengan Reserved Font Name tidak boleh mempertahankan nama itu setelah dimodifikasi, dan FAQ OFL menganggap subset sebagai modifikasi. Isi Nama keluarga untuk mengganti namanya.
  • Font bawaan Windows atau macOS dilisensikan untuk dipakai di sistem tersebut, bukan untuk didistribusikan ulang sebagai font web.
  • Simpan file aslinya: konverter tidak pernah mengubah file unggahan Anda, tetapi salinan yang diganti nama atau di-subset bukan pengganti file master berlisensi.

Agar font hasil konversi bisa diinstal dan dimuat

LakukanHindari
Pilih Latin + aksen, aksara yang Anda perlukan, atau Semua karakter jika huruf tampil sebagai kotak; dengan Hanya karakter yang saya ketik, sertakan juga tanda baca dan angkaMengklik dua kali file WOFF, WOFF2, atau SVG untuk menginstalnya; Windows melaporkannya sebagai font yang tidak valid
Konversi ke TTF atau OTF untuk font yang akan diinstal di Windows; hanya format itu yang diterima installer sistemMempertahankan nama keluarga internal asli pada salinan yang dimodifikasi, karena salinan itu akan menggantikan aslinya di menu font
Atur Nama keluarga menjadi misalnya "Inter Web" agar salinan hasil konversi bisa diinstal berdampingan dengan aslinyaMenghapus hinting dari font yang akan dibaca dalam ukuran kecil di PC Windows lama
Gunakan Pertahankan untuk font dengan hinting manual yang bagus dan Auto-hint untuk font yang tidak pernah punya hintingMenyajikan font web dari origin lain tanpa header CORS; browser mengunduhnya lalu mengabaikannya
Sesuaikan path src dan format("woff2") di aturan @font-face dengan file yang Anda unggah

Pertanyaan seputar konversi font

Apakah legal mengonversi font yang saya beli?

Mengonversi file adalah urusan teknis; lisensilah yang menentukan apa yang boleh Anda lakukan dengan hasilnya. Banyak lisensi desktop mencakup instalasi di sejumlah komputer tertentu tetapi tidak mencakup penyajian font di situs web, yang biasanya memerlukan lisensi webfont terpisah. Font dengan SIL Open Font License, seperti sebagian besar Google Fonts, boleh dikonversi dan di-host sendiri.

Apa perbedaan font TTF dan OTF?

TTF berisi kontur TrueType yang digambar dengan kurva kuadratik; OTF biasanya berisi kontur PostScript (CFF) yang digambar dengan kurva kubik. Keduanya diinstal dengan cara yang sama di Windows dan macOS, dan keduanya bisa membawa fitur OpenType seperti ligatur. Konversi di antara keduanya menggambar ulang kurva, yang tidak terlihat pada ukuran normal.

Apakah kualitas font berkurang saat dikonversi ke WOFF2?

Tidak. WOFF2 adalah pembungkus terkompresi untuk data TrueType atau OpenType yang sama, dan browser mengekstraknya kembali ke kontur aslinya. Glyph, kerning, dan fiturnya tetap identik; hanya unduhannya yang menjadi lebih kecil.

Bisakah file font WOFF atau WOFF2 diinstal di komputer?

Windows dan macOS tidak menginstal WOFF atau WOFF2 secara langsung. Konversikan dulu ke TTF atau OTF dengan WOFF2 ke TTF, lalu klik dua kali hasilnya untuk menginstal.

Apakah situs web masih memerlukan font EOT atau SVG?

Hanya untuk browser yang sangat lama. EOT dibutuhkan Internet Explorer 6 sampai 8, dan IE 9 sudah membaca WOFF. Font SVG dihentikan Chrome pada 2014 dan tidak pernah ada di Firefox, jadi aturan @font-face modern cukup memakai WOFF2, dengan WOFF sebagai cadangan opsional.

Mengapa font web hasil konversi masih berukuran beberapa ratus KB?

Font masih berisi setiap aksara yang dirancang untuknya: keluarga font pan-Eropa bisa membawa glyph Latin, Yunani, Sirilik, dan Vietnam yang tidak pernah Anda tampilkan. Atur Pertahankan karakter ke aksara yang dipakai halaman Anda dan atur Hinting ke Hapus; bersama-sama keduanya sering memangkas file lebih dari separuh.

Bisakah variable font dikonversi ke WOFF2?

Bisa. Mengonversi variable font TTF ke WOFF2 mempertahankan sumbu-sumbunya, sehingga satu file tetap mencakup setiap ketebalan. Subset juga mempertahankan sumbu; hanya karakter yang dihapus yang hilang.

Konversi SubtitleKonversi CADKonversi Gambar
Konversi Piksel

Semua alat Konversi Font

Pilih target persis yang diminta kepada Anda. Setiap halaman di bawah ini adalah alat yang sama dengan pengaturan bawaan berbeda.