TTF, OTF eller WOFF: vilket typsnittsformat ska du välja?
Installera TTF eller OTF på datorn och använd WOFF2 på webbplatsen. TrueType och OpenType är datorformaten som alla operativsystem kan läsa; WOFF och WOFF2 är samma typsnittsdata komprimerad för nedladdning, och webbläsare föredrar WOFF2 eftersom det är ungefär 30 % mindre.
Vilket typsnittsformat ska jag använda: TTF, OTF, WOFF eller WOFF2?
På en dator installerar du TTF eller OTF; båda fungerar på Windows, macOS och Linux. På en webbplats levererar du WOFF2 först och WOFF bara som reserv. Orörda TTF- eller OTF-filer på en webbsida är 2–3 gånger tyngre än de behöver vara.
TrueType, OpenType, WOFF och WOFF2 förklarade enkelt
TrueType är det äldsta av de fyra. Apple levererade det med System 7 1991 och Microsoft införde det i Windows 3.1 året därpå. Ett TrueType-typsnitt beskriver varje bokstav med kvadratiska kurvor, som har en kontrollpunkt per kurvsegment och var billiga att rita på tidig hårdvara. Det innehåller också hinting: små program i typsnittet som flyttar stammar och kurvor till pixelrutnätet, så att text förblir skarp på skärmar med låg upplösning. Filändelsen .ttf markerar fortfarande typsnitt med dessa kvadratiska konturer.
OpenType, som Microsoft och Adobe presenterade 1996, är en behållare snarare än en ny sorts kontur. Det kan innehålla TrueType-konturer eller PostScript-konturer lagrade i en CFF-tabell, som använder kubiska kurvor med två kontrollpunkter per segment. Runt konturerna finns layouttabeller för avancerad typografi: vanliga och valfria ligaturer, kapitäler, gamla siffror, stiluppsättningar, kontextuella alternativ och kerning. Enligt konvention sparas ett CFF-baserat OpenType-typsnitt som .otf, medan ett OpenType-typsnitt med TrueType-konturer behåller ändelsen .ttf.
WOFF och WOFF2 är behållare gjorda för webben. WOFF utkastades 2009 och blev ett W3C-förslag till standard (Recommendation) 2012; det komprimerar varje typsnittstabell med zlib. WOFF2 blev W3C Recommendation 2018, byter till Brotli och förbehandlar glyfdata först, vilket vanligtvis gör det omkring 30 % mindre än WOFF. Tre sidoformat fullbordar bilden. EOT var Internet Explorers eget webbformat, SVG-typsnitt var en tidig nödlösning enbart för Safari, och variabla typsnitt, som tillkom i OpenType 1.8 2016, packar ett helt spann av vikter eller bredder i en enda fil.
1991
TrueType
Apple levererar kvadratiska konturer och hinting med System 7; Windows 3.1 följer 1992.
1996
OpenType
Microsoft och Adobe presenterar en gemensam behållare för TrueType- eller CFF-konturer, plus layoutfunktioner.
2012
WOFF 1.0
Utkastat 2009 och blir W3C Recommendation: samma tabeller, komprimerade med zlib.
2016
Variabla typsnitt
Med OpenType 1.8 kan en fil rymma kontinuerliga axlar för vikt, bredd eller lutning.
2018
WOFF2
W3C Recommendation som använder Brotli; vanligtvis omkring 30 % mindre än WOFF.
Vilket format du ska installera på datorn
Installera TTF eller OTF och sluta oroa dig för vilket av dem. Windows 10 och 11 installerar båda med högerklick och Installera, macOS öppnar båda i Typsnittsboken och Linux-skrivbord hittar dem i ~/.local/share/fonts när typsnittscachen har uppdaterats. Word, Photoshop, Figmas skrivbordsapp, Affinity och LibreOffice läser båda. Om en designer skickar samma familj i båda varianterna är OTF oftast den version som typsnittsformgivaren ritade i, och TTF en konvertering gjord för äldre program.
De fall där skillnaden spelar roll är få. Vissa program för skärmaskiner och broderi, spelmotorer och visningsbibliotek för mikrokontrollers förstår bara TrueType-konturer, så en CFF-baserad OTF ser trasig ut där och måste konverteras från OTF till TTF. Åt andra hållet installerar inget på en dator WOFF eller WOFF2 direkt: de filerna är paketerade för webbläsare. Installera bara en version av en familj, eftersom en TTF och en OTF med samma interna namn förvirrar typsnittsmenyer och program kan välja fel.
- TrueType Collection.ttc · typsnittssamling · .otc
- En enda fil som lagrar flera typsnitt, vanligtvis stilar eller språkvarianter av en familj, och låter dem dela identiska glyfer för att spara plats. Windows och macOS installerar alla typsnitt i den på en gång; systemfamiljer för CJK som Noto Sans CJK distribueras ofta så. Samlingar byggda på CFF-konturer använder ibland ändelsen
.otci stället.
Vilket format du ska använda på en webbplats
Alla nuvarande versioner av Chrome, Edge, Firefox och Safari läser WOFF2, så det bör vara den första och ofta enda källan i din @font-face-regel. Lägg till en WOFF-rad efter den bara om din statistik fortfarande visar webbläsare från före ungefär 2016, som gamla Android WebViews eller webbläsare i inbyggda tv-apparater. En webbläsare går igenom src-listan i ordning och laddar ner det första formatet den stöder, vilket betyder att reserven inte kostar moderna besökare något. Om du redan har TrueType-filen för datorn skapar TTF till WOFF den reserven i ett steg.
Undvik att leverera orörda TTF eller OTF på en webbplats om inte en plattform tvingar dig, som vissa e-postbyggare och äldre innehållssystem gör. Webbläsare visar dem utan problem, men filerna skickas okomprimerade om inte servern gzippar typsnitt, och de ger vem som helst en färdig kopia att installera på datorn. Raden font-display: swap nedan säger åt webbläsaren att visa text i ett reservtypsnitt direkt och byta till ditt typsnitt när det har anlänt, i stället för att dölja texten i upp till 3 sekunder medan den väntar.
Hosta filerna på din egen domän om du kan. Chrome, Safari och Firefox delar nu upp sina cacher per webbplats, så ett typsnitt som hämtats från ett delat CDN återanvänds inte längre mellan webbplatser, och egen hosting sparar en DNS-uppslagning och en anslutning. Lägg bara till <link rel="preload"> för den eller de två vikter som används ovanför vecket; att förladda varje stil konkurrerar med dina bilder om bandbredden.
@font-face {
font-family: "Source Serif";
src: url("/fonts/source-serif-regular.woff2") format("woff2"),
url("/fonts/source-serif-regular.woff") format("woff");
font-weight: 400;
font-style: normal;
font-display: swap;
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+2013-2014, U+2018-201E, U+20AC;
}Typiska filstorlekar för typsnitt och varför delmängder spelar roll
En enskild latinsk textvikt sparad som WOFF2 väger vanligtvis 20–60 KB. Samma typsnitt som okomprimerad TTF är ofta två till tre gånger större, och en familj som även täcker grekiska, kyrilliska och vietnamesiska kan passera 200 KB per stil. Kinesiska, japanska och koreanska typsnitt är en helt annan skala: en full CJK-vikt rymmer tiotusentals glyfer och blir oftast flera megabyte även efter WOFF2-komprimering, vilket är alldeles för mycket att ladda innan en sida kan visa sin text.
Subsetting tar bort de tecken en sida aldrig använder, och unicode-range talar om för webbläsaren vilka tecken en fil täcker, så att den laddar ner filen bara när sidan faktiskt innehåller dem. Google Fonts använder precis detta för CJK och skär varje familj i många små bitar som laddas vid behov. För dina egna typsnitt trimmar alternativet Behåll tecken i typsnittskonverteraren en fil till Latin + accents eller Bara tecken jag skriver innan den når din server; behåll Alla tecken för allt du installerar på en dator.
- Typisk latinsk textvikt som WOFF2
- 20–60 KB
- Typisk besparing med WOFF2 jämfört med WOFF
- ≈ 30%
- Typisk full CJK-vikt, även som WOFF2
- Flera MB
Konvertera typsnitt mellan format och vad som kan gå förlorat
TTF till OTF och tillbaka är ett byte av behållare för typsnitt med TrueType-konturer: konturtabellen, måtten och layoutfunktionerna flyttas över orörda. Det intressanta fallet är en CFF-baserad OTF som blir TTF. Kubiska kurvor kan inte kopieras till ett format med kvadratiska konturer, så varje kurva ritas om som ett eller flera kvadratiska segment inom en tolerans som är långt mindre än en pixel. PostScript-hintarna kan inte heller översättas, vilket är anledningen till att verktyget OTF till TTF erbjuder Hinting som Keep, Remove eller Auto-hint.
Att gå från webben tillbaka till datorn är den vanligaste konverteringen. Du laddar ner ett tema eller ett designpaket, hittar bara .woff- eller .woff2-filer och behöver typsnittet i Word eller Figma. WOFF till TTF tar bort komprimeringen och skriver ut de ursprungliga tabellerna igen, så glyfer, kerning och funktioner blir som de var från början. Det du inte kan återskapa är sådant som webbversionen redan hade tappat, till exempel tecken som tagits bort genom subsetting eller hintar som strippats för att spara byte.
De flesta konverteringsproblem beror på tre saker: hinting, layoutfunktioner och variabla axlar. Listan nedan går igenom symptomen du sannolikt märker efter konvertering och den vanliga orsaken bakom var och en.
Liten text ser suddig eller ojämn ut på Windows efter konvertering
De ursprungliga hintarna togs bort eller kunde inte följa med. Konvertera igen med Hinting inställd på Auto-hint; på Retina- och mobilskärmar syns skillnaden sällan.
Ligaturer, kapitäler eller stiluppsättningar slutade fungera
Programmet kanske inte visar OpenType-funktioner, eller så tog ett subsetting-steg bort de alternativa glyferna som funktionerna pekar på. Konvertera originalfilen med Alla tecken och kontrollera att programmet har en typografi- eller OpenType-panel.
Ett variabelt typsnitt visar nu bara en vikt
Vissa verktyg plattar ut ett variabelt typsnitt till en enda statisk instans. Behåll den variabla källan och kontrollera att resultatet har en axellista innan du tar bort originalet.
Det konverterade typsnittet visas två gånger i typsnittsmenyn
Båda versionerna har samma interna familjenamn. Avinstallera den gamla filen, eller ange ett nytt Familjenamn under Avancerade inställningar innan du konverterar.
Kontrollera ett typsnitt innan du använder eller konverterar det
En typsnittsfil är en liten databas, och tre delar av den besvarar de flesta frågor. Tabellen name innehåller familjenamn, stilnamn, version, copyrightrad och ofta en licens-URL; Typsnittsboken i macOS visar den i infovyn, och förhandsvisningen av typsnitt i Windows visar de första raderna. Glyftäckningen talar om vilka språk typsnittet kan sätta: ett typsnitt med bara latinska tecken byter tyst till ett annat typsnitt för polska, turkiska eller vietnamesiska tecken som saknas. För ett variabelt typsnitt listar tabellen fvar axlarna, till exempel vikt från 100 till 900 eller bredd från 75 till 125.
Licensen är värd en titt innan något läggs ut på nätet. Kommersiella typsnittshus säljer ofta separata licenser för dator, webb och app, och en datorlicens täcker vanligtvis installation på ett visst antal datorer men inte att leverera filen till webbplatsbesökare eller bunta den i en mobilapp. Att konvertera ett typsnitt ändrar filformatet, aldrig licensen, så en WOFF2 gjord av en TTF för datorn har samma villkor som TTF:en. Typsnitt under SIL Open Font License, som gäller de flesta på Google Fonts, får konverteras, subsettas och hostas själv.
- Familje- och stilnamn stämmer i tabellen
name - Versionsnumret motsvarar den utgåva du tänkt använda
- Varje språk din text använder har sina accenttecken och specialtecken
- Ett variabelt typsnitt listar fortfarande sina axlar för vikt eller bredd
- Licensen täcker användningen: dator, webbplats, app eller inbäddning i dokument
Beslutstabell: rätt typsnittsformat för varje uppgift
De flesta typsnittsfrågor handlar om var filen ska ligga. Om den installeras på en dator eller paketeras i en app använder du TrueType eller OpenType; om en webbläsare laddar ner den använder du de komprimerade webbbehållarna. Tabellen kopplar vanliga uppgifter till formatet att välja och konverteringen som tar dig dit, så du kan hoppa över historien och gå direkt till filen du behöver.
Två uppgifter ligger mellan kategorierna. EPUB 3 accepterar TTF, OTF och WOFF, så e-böcker kan använda båda formatfamiljerna, och SVG-typsnittsfiler hör till samma släktlinje som vektorgrafik men spelar i dag främst roll för vissa plotter- och graveringsprogram i stället för för webbläsare.
| Uppgift | Format att använda | Om du bara har | Konvertera |
|---|---|---|---|
| Installera på Windows, macOS eller Linux | TTF eller OTF | WOFF eller WOFF2 | WOFF → TTF |
| Program som avvisar din OTF | TTF | CFF-baserad OTF | OTF → TTF |
| Egenhostat webbtypsnitt | WOFF2 | TTF eller OTF | TTF → WOFF2 |
| Reserv för mycket gamla webbläsare | WOFF | TTF | TTF → WOFF |
| Kinesisk, japansk eller koreansk webbplats | Subsettade WOFF2-delar | Full TTF eller OTF | Subsetta, sedan WOFF2 |
| Flera vikter i en fil | Variabel TTF eller WOFF2 | Variabel TTF | Behåll axlarna vid konvertering |
| E-bok (EPUB 3) | TTF, OTF eller WOFF | WOFF2 | WOFF2 → TTF |
Viktigast att komma ihåg
- Installera TTF eller OTF på en dator; båda fungerar på Windows, macOS och Linux.
- Leverera WOFF2 först på en webbplats, lägg till WOFF bara för mycket gamla webbläsare och ange font-display: swap.
- WOFF och WOFF2 är komprimerade behållare, så att konvertera till dem ändrar nedladdningsstorleken, inte bokstäverna.
- Subsetta per skriftsystem och unicode-range; det spelar störst roll för CJK-typsnitt som blir flera megabyte.
- Konvertering ändrar filformatet, aldrig licensen, och kan tappa hinting eller variabla axlar om du inte är försiktig.
Vanliga frågor
Har OTF bättre kvalitet än TTF?
Inte på något sätt du kan se i normala storlekar. Kubiska och kvadratiska kurvor kan beskriva samma bokstavsformer, och båda formaten har samma OpenType-funktioner. OTF-filer är ofta designerns originalritning, vilket är den enda praktiska anledningen att föredra dem.
Varför kommer ett nedladdat typsnitt som en ZIP med TTF, WOFF och WOFF2?
Leverantören ger dig en fil för varje uppgift. Installera TTF på din dator och ladda upp WOFF2, plus WOFF om du vill ha en reserv, till din webbplats.
Fungerar WOFF2 i e-post?
Bara delvis. Apple Mail och iOS Mail läser in webbtypsnitt från en länkad stilmall, medan Gmail och Outlook för Windows ignorerar egna typsnitt och visar reservtypsnittet, så avsluta alltid din font-family-lista med ett säkert systemtypsnitt.
Kan jag använda en TTC-fil på en webbplats?
Inte direkt. Webbläsare förväntar sig ett typsnitt per fil, så extrahera de enskilda typsnitten ur samlingen och konvertera vart och ett till WOFF2.
Ersätter variabla typsnitt separata filer för varje vikt?
Ofta, ja. Ett variabelt WOFF2 som täcker vikterna 100 till 900 är oftast mindre än fyra eller fler statiska vikter tillsammans, och alla nuvarande webbläsare stöder det. Om du bara använder en eller två vikter kan statiska filer ändå vara lättare.
Är det fortfarande värt att skapa EOT- och SVG-typsnitt?
Sällan. EOT har bara betydelse för Internet Explorer 8 och äldre, och SVG-typsnitt ignoreras av nuvarande Chrome och Firefox, så de är bara värda att göra för äldre system eller för program som läser dem.
Läs vidare
Konvertera PNG till SVG: vektorisera logotyper och ikoner
En PNG blir en äkta SVG först när den vektoriseras. Så väljer du rätt bild, förbereder filen, ställer in färg och tröskel och kontrollerar banorna.
Jonas Weber · 4 okt. 2026 · 12 min läsning
STL, OBJ eller 3MF: vilket 3D-filformat ska du välja?
STL har bara trianglar, OBJ lägger till UV och material via en .mtl-fil, 3MF packar enheter, färg och utskriftsinställningar i en ZIP. Så väljer du.
Jonas Weber · 2 sep. 2026 · 12 min läsning
ZIP, RAR eller 7z: vilket arkivformat ska du välja?
ZIP öppnas på alla datorer och mobiler, 7z packar minst, döljer filnamn, RAR har återställningsdata. Jämför packning, kryptering, stöd och gränser.
Lucas Ferreira · 27 sep. 2026 · 11 min läsning