.UTF8

UTF8-fil

UTF-8 Encoded Text File
Stil et spørgsmål
HURTIGT SVAR

En .utf8-fil er en almindelig tekstfil, hvis filendelse signalerer UTF-8 (Unicode) kodning. Åbn den i enhver teksteditor - Notepad, Notepad++, VS Code, TextEdit, gedit - og sørg for, at editoren læser den som UTF-8 for at undgå ulæselige tegn. Det er ikke et specielt format; at omdøbe den til .txt ændrer intet ved filen.

Udvikler: Unicode Consortium / ISO (UTF-8 by Ken Thompson & Rob Pike, 1992); the .utf8 suffix is a generic convention, not a vendor format Kategori: Tekstfiler Åben standard MIME: text/plain; charset=utf-8
ÅBNER PÅ Windows macOS Linux Web
Relateret: .DOC · .ODT · .DOCX · .GDOC

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 6, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er UTF8-filformatet?

Filendelsen .utf8 markerer en almindelig tekstfil, der eksplicit er kodet i UTF-8 - den dominerende Unicode-tegnkodning på det moderne web og de fleste operativsystemer. UTF-8 blev designet af Ken Thompson og Rob Pike i september 1992 og senere standardiseret som RFC 3629 (2003); den koder hvert Unicode-kodepunkt ved hjælp af en til fire bytes, mens den forbliver fuldt bagudkompatibel med ASCII.

Selve filendelsen er ikke et særskilt filformat. Det er en uformel konvention, der bruges til at signalere kodning - oftest når et værktøj som iconv -t UTF-8 konverterer en fil med en ældre kodning, eller når et projekt gemmer kopier i forskellige kodninger og har brug for at kende forskel på dem. Omdøb en .utf8-fil til en .txt-fil, og den opfører sig identisk; enhver editor eller fremviser, der håndterer almindelig tekst, vil åbne den uden ændringer.

En .utf8-fil kan valgfrit begynde med et UTF-8 byte-order mark (BOM), en sekvens på tre bytes EF BB BF. De fleste Linux- og macOS-værktøjer udelader BOM; Windows-applikationer har historisk set tilføjet det. Læsere, der behandler filen som Windows-1252, vil vise BOM som de mærkelige tegn .

Da UTF-8 er standardkodningen for Markdown, CSV, JSON og mange andre tekstformater, optræder .utf8-suffikset oftest i datakonverterings-pipelines, lokaliserings-workflows og ældre migreringsprojekter, hvor eksplicit navngivning af kodningen undgår tvetydighed.

Sikkerhed og tryghed

RISIKO: LOW

En .utf8-fil er almindelig tekst og kan ikke eksekveres, så det er sikkert at åbne en for at læse den. De eneste forbehold er ikke-ondsindede: vælg UTF-8-kodning for at undgå ulæselige tegn, og vær opmærksom på, at den valgfrie BOM kan forvirre visse scripts/CSV-importer. Som altid bør man kun stole på filendelsen efter et tjek - en fil, der påstår at være «data.utf8», men som faktisk er en eksekverbar fil, ville være den reelle risiko, ikke selve UTF-8-tekstformatet.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNUTF-8 Encoded Text Fileogså kendt som UTF-8 text, Unicode text file
UDVIKLERUnicode Consortium / ISO (UTF-8 by Ken Thompson & Rob Pike, 1992); the .utf8 suffix is a generic convention, not a vendor formatsiden UTF-8 designed 1992; standardized in Unicode/ISO 10646. The .utf8 hint suffix is a later informal convention
KATEGORITekstfiler
MIME-TYPEtext/plain; charset=utf-8
TYPEAlmindelig tekstfil eksplicit markeret som UTF-8 (Unicode) kodet
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
EFBBBF
ASCII
···
En .utf8-fil er almindelig tekst uden obligatorisk signatur. Den KAN begynde med det valgfrie UTF-8 byte-order mark EF BB BF (som vises som de mærkelige tegn «ï»¿», hvis den læses som Windows-1252), men de fleste UTF-8-filer udelader det. Ellers er der intet magisk nummer - filen er blot bytes, der tilfældigvis danner gyldig UTF-8. Filendelsen .utf8 er et vink om, at teksten er UTF-8-kodet, intet mere.

Programmer der åbner UTF8-filer

Windows4 apps
Windows Notepad Indbygget Åbn filen; moderne Notepad bruger som standard UTF-8 og viser kodningen i statuslinjen. Brug «Gem som > Kodning» for at styre BOM.
Microsoft Word Betalt Åbn .utf8 (vælg «Kodet tekst > Unicode (UTF-8)», hvis du bliver spurgt) kun hvis du har brug for formatering/udskrivning; det er overflødigt til almindelig tekst.
Notepad Open-source Åbn den; hvis tegnene ser forkerte ud, skal du bruge «Encoding > Convert/Encode in UTF-8» (med eller uden BOM). Det bedste gratis valg til kontrol af kodning.
Visual Studio Code Gratis Åbn filen; klik på kodningsindikatoren i statuslinjen for at vælge «Reopen with Encoding > UTF-8», hvis den ser ulæselig ud.
macOS3 apps
TextEdit Indbygget Åbn som almindelig tekst; TextEdit læser UTF-8 som standard. Brug «Make Plain Text», hvis den åbnes som formateret tekst.
BBEdit Freemium Åbn filen; vælg UTF-8 fra kodningsmenuen efter behov. (TextWrangler/TextMate er udgået - brug BBEdit eller VS Code.)
MacVim Open-source Åbn med «:e ++enc=utf-8 file.utf8», hvis kodningen ikke registreres automatisk.
Linux3 apps
Vim Open-source Åbner UTF-8 som standard i en UTF-8-lokalitet; tving det med «:e ++enc=utf-8». Tjek med «:set fileencoding?».
GNU Emacs Open-source Åbner UTF-8 automatisk; «C-x RET r utf-8 RET» genindlæser i UTF-8, hvis bufferen ser forkert ud.
gedit / GNOME Text Editor Open-source Dobbeltklik for at åbne; vælg UTF-8 i menuen «Åbn med kodning», hvis tegnene er ulæselige.
Web1 app
Any web browser Gratis Træk .utf8-filen ind i en browserfane for at se den; browsere viser UTF-8 indfødt.

Tekniske detaljer

dyb specifikation
KodningsskemaUnicode med variabel bredde; hvert kodepunkt bruger 1 til 4 bytes
ASCII-kompatibilitetBytes 0x00-0x7F er identiske med US-ASCII; en ren ASCII-fil er gyldig UTF-8
TegndækningAlle 1.114.112 Unicode-kodepunkter (U+0000 til U+10FFFF)
MIME-typetext/plain; charset=utf-8
Byte-order mark (BOM)Valgfrit præfiks på tre bytes EF BB BF (U+FEFF); udelades normalt på Linux/macOS, tilføjes undertiden af Windows-værktøjer
Byte-rækkefølgeUafhængig af byte-rækkefølge; endianness er ikke et problem, i modsætning til UTF-16 eller UTF-32
FilstrukturFlad sekvens af kodede tegn; ingen obligatorisk header, skema eller metadata
Filendelsens rolleKun en navngivningskonvention - signalerer UTF-8-kodning til værktøjer og mennesker; strukturelt identisk med en .txt-fil
Selv-synkroniseringFortsættelses-bytes begynder altid med 10xxxxxx; en læser kan gen-synkronisere efter datakorruption uden at genscanne fra starten
Bytes pr. kodepunkt1 byte (U+0000-U+007F), 2 bytes (U+0080-U+07FF), 3 bytes (U+0800-U+FFFF), 4 bytes (U+10000-U+10FFFF)
LinjeskiftIkke påkrævet; filer kan bruge LF (Unix/macOS), CR+LF (Windows) eller bare CR (ældre Mac)
KomprimeringIngen indbygget; tekst-redundans gør, at .utf8-filer komprimeres effektivt med gzip, zstd eller bzip2
Typisk filstørrelseBytes til mange megabytes; tekst i ASCII-området er byte-for-byte samme størrelse som ASCII; ikke-latinske skrifter kræver 2-4 bytes pr. tegn
Almindelige værktøjer til genereringiconv -t UTF-8, Python str.encode('utf-8'), editorer som VS Code, Vim (:set fileencoding=utf-8) og Notepad (Windows 10+)
UdgivetUTF-8 designed 1992; standardized in Unicode/ISO 10646. The .utf8 hint suffix is a later informal convention
Seneste versionUTF-8 per current Unicode (e.g. Unicode 16.0, 2024) and RFC 3629
Åben standardJa · royaltyfri
Specifikationdatatracker.ietf.org

UTF8-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med UTF8-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om UTF8-filer.

Ofte stillede spørgsmål

Hvad er en .utf8-fil?
En almindelig tekstfil, hvis filendelse angiver, at den er kodet i UTF-8 (Unicode). Det er ikke et specielt format - den opfører sig præcis som en .txt-fil og kan åbnes i enhver teksteditor. Suffikset reklamerer blot for kodningen.
Hvordan åbner jeg en .utf8-fil?
Åbn den i enhver teksteditor - Notepad, Notepad++, VS Code, TextEdit, gedit - og sørg for, at editoren læser den som UTF-8. Hvis tegnene ser mærkelige ud, skal du vælge «Genåbn med kodning > UTF-8».
Hvorfor viser min .utf8-fil mærkelige tegn som é eller ’?
Det kaldes mojibake - filen er UTF-8, men din editor læser den med en ældre kodning (f.eks. Windows-1252). Bed editoren om at åbne den som UTF-8, så vil bogstaver med accent og emoji blive vist korrekt.
Hvad er forskellen på .utf8 og .txt?
Funktionelt er der ingen forskel - begge er almindelig tekst. .utf8 signalerer blot UTF-8-kodningen i navnet (ofte for at skelne den fra en kopi med en ældre kodning). At omdøbe .utf8 til .txt ændrer intet.
Hvad er den BOM i starten af min UTF-8-fil?
Byte-order mark (EF BB BF) er et valgfrit præfiks på 3 bytes, der markerer UTF-8. Det hjælper visse Windows-værktøjer med at registrere kodningen, men kan ødelægge scripts/CSV-import og fremstå som mærkelige tegn andre steder - de fleste anbefalinger foretrækker «UTF-8 uden BOM».
Skal jeg bruge UTF-8 med eller uden BOM?
Til web, kode, JSON, CSV og Linux/macOS bør du bruge UTF-8 UDEN BOM. En BOM er kun lejlighedsvis nyttig til ældre Windows-apps, der er afhængige af den for at registrere kodningen.

Referencer

1RFC 3629 - UTF-8, a transformation format of ISO 10646datatracker.ietf.org
2Unicode Consortium - UTF-8 / Unicode FAQwww.unicode.org

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.DBSQLite Database File
9.BINCD/DVD Disc Image (BIN/CUE)
10.MDMarkdown Document

Relaterede filtyper

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å