.UTF8

File UTF8

UTF-8 Encoded Text File
Fai una domanda
RISPOSTA RAPIDA

Un file .utf8 è un file di testo semplice la cui estensione segnala la codifica UTF-8 (Unicode). Aprilo con qualsiasi editor di testo - Notepad, Notepad++, VS Code, TextEdit, gedit - e assicurati che l'editor lo legga come UTF-8 per evitare caratteri illeggibili. Non è un formato speciale; rinominarlo in .txt non cambia nulla nel file.

Sviluppatore: Unicode Consortium / ISO (UTF-8 by Ken Thompson & Rob Pike, 1992); the .utf8 suffix is a generic convention, not a vendor format Categoria: File di testo Standard aperto MIME: text/plain; charset=utf-8
SI APRE SU Windows macOS Linux Web
Correlati: .DOC · .ODT · .DOCX · .GDOC

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 6, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file UTF8?

L'estensione .utf8 contrassegna un file di testo semplice esplicitamente codificato in UTF-8 - la codifica di caratteri Unicode dominante sul web moderno e nella maggior parte dei sistemi operativi. UTF-8 è stato progettato da Ken Thompson e Rob Pike nel settembre 1992 e successivamente standardizzato come RFC 3629 (2003); codifica ogni code point Unicode utilizzando da uno a quattro byte, rimanendo pienamente retrocompatibile con ASCII.

L'estensione in sé non è un formato di file distinto. È una convenzione informale utilizzata per segnalare la codifica - più comunemente quando uno strumento come iconv -t UTF-8 converte un file con codifica legacy, o quando un progetto memorizza copie gemelle in diverse codifiche e ha bisogno di distinguerle. Rinomina un file .utf8 in un file .txt e si comporterà in modo identico; qualsiasi editor o visualizzatore che gestisce il testo semplice lo aprirà senza modifiche.

Un file .utf8 può opzionalmente iniziare con il byte-order mark (BOM) UTF-8, la sequenza di tre byte EF BB BF. La maggior parte degli strumenti Linux e macOS omette il BOM; le applicazioni Windows storicamente lo aggiungevano. I lettori che trattano il file come Windows-1252 visualizzeranno il BOM come i caratteri spuri .

Poiché UTF-8 è la codifica predefinita di Markdown, CSV, JSON e molti altri formati di testo, il suffisso .utf8 appare più spesso nelle pipeline di conversione dati, nei flussi di lavoro di localizzazione e nei progetti di migrazione legacy dove nominare esplicitamente la codifica evita ambiguità.

Sicurezza e incolumità

RISCHIO: LOW

Un file .utf8 è testo semplice e non può eseguire codice, quindi aprirne uno per leggerlo è sicuro. Le uniche avvertenze non sono malevole: scegli la codifica UTF-8 per evitare caratteri distorti e tieni presente che il BOM opzionale può confondere alcuni script o importazioni CSV. Come sempre, fidati dell'estensione solo dopo una verifica - un file che dichiara di essere «data.utf8» ma è in realtà un eseguibile rappresenterebbe il vero rischio, non il formato di testo UTF-8 in sé.

Dettagli del formato

in sintesi
NOME COMPLETOUTF-8 Encoded Text Fileanche noto come UTF-8 text, Unicode text file
SVILUPPATOREUnicode Consortium / ISO (UTF-8 by Ken Thompson & Rob Pike, 1992); the .utf8 suffix is a generic convention, not a vendor formatdal UTF-8 designed 1992; standardized in Unicode/ISO 10646. The .utf8 hint suffix is a later informal convention
CATEGORIAFile di testo
TIPO MIMEtext/plain; charset=utf-8
TIPOFile di testo semplice esplicitamente contrassegnato con codifica UTF-8 (Unicode)
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
000102
HEX
EFBBBF
ASCII
···
Un file .utf8 è testo semplice senza una firma obbligatoria. PUÒ iniziare con il byte-order mark UTF-8 opzionale EF BB BF (che appare come i caratteri spuri «ï»¿» se letto come Windows-1252), ma la maggior parte dei file UTF-8 lo omette. Altrimenti non esiste un magic number - il file è composto solo da byte che formano un UTF-8 valido. L'estensione .utf8 è un suggerimento che il testo è codificato in UTF-8, nulla di più.

Programmi che aprono file UTF8

Windows4 apps
Windows Notepad Integrato Apri il file; il Notepad moderno usa UTF-8 come predefinito e mostra la codifica nella barra di stato. Usa Salva con nome > Codifica per controllare il BOM.
Microsoft Word A pagamento Apri il .utf8 (scegli «Testo codificato > Unicode (UTF-8)» se richiesto) solo se hai bisogno di formattazione/stampa; è eccessivo per il testo semplice.
Notepad Open-source Aprilo; se i caratteri sembrano errati usa Codifica > Converti/Codifica in UTF-8 (con o senza BOM). La migliore scelta gratuita per il controllo della codifica.
Visual Studio Code Gratuito Apri il file; clicca l'indicatore di codifica nella barra di stato su «Riapri con codifica > UTF-8» se appare distorto.
macOS3 apps
TextEdit Integrato Apri come testo semplice; TextEdit legge UTF-8 per impostazione predefinita. Usa «Converti in formato solo testo» se si apre come rich text.
BBEdit Freemium Apri il file; scegli UTF-8 dal menu della codifica se necessario. (TextWrangler/TextMate sono superati - usa BBEdit o VS Code.)
MacVim Open-source Apri con ':e ++enc=utf-8 file.utf8' se la codifica non viene rilevata automaticamente.
Linux3 apps
Vim Open-source Apre UTF-8 per impostazione predefinita in un ambiente UTF-8; forza con ':e ++enc=utf-8'. Controlla con ':set fileencoding?'.
GNU Emacs Open-source Apre UTF-8 automaticamente; 'C-x RET r utf-8 RET' rilegge in UTF-8 se il buffer appare errato.
gedit / GNOME Text Editor Open-source Fai doppio clic per aprire; scegli UTF-8 nel menu «Apri con codifica» se i caratteri sono distorti.
Web1 app
Any web browser Gratuito Trascina il file .utf8 in una scheda del browser per visualizzarlo; i browser renderizzano UTF-8 nativamente.

Dettagli tecnici

specifiche approfondite
Schema di codificaUnicode a larghezza variabile; ogni code point utilizza da 1 a 4 byte
Compatibilità ASCIII byte 0x00-0x7F sono identici a US-ASCII; un file ASCII puro è un UTF-8 valido
Copertura caratteriTutti i 1.114.112 code point Unicode (da U+0000 a U+10FFFF)
Tipo MIMEtext/plain; charset=utf-8
Byte-order mark (BOM)Prefisso opzionale di tre byte EF BB BF (U+FEFF); solitamente omesso su Linux/macOS, a volte aggiunto dagli strumenti Windows
Ordinamento dei byteIndipendente dall'ordine dei byte; l'endianness non è un problema, a differenza di UTF-16 o UTF-32
Struttura del fileSequenza piatta di caratteri codificati; nessun header obbligatorio, schema o metadati
Ruolo dell'estensioneSolo convenzione di denominazione - segnala la codifica UTF-8 a strumenti e umani; strutturalmente identico a un file .txt
Sincronizzazione automaticaI byte di continuazione iniziano sempre con 10xxxxxx; un lettore può risincronizzarsi dopo una corruzione dei dati senza dover scansionare dall'inizio
Byte per code point1 byte (U+0000-U+007F), 2 byte (U+0080-U+07FF), 3 byte (U+0800-U+FFFF), 4 byte (U+10000-U+10FFFF)
Fine rigaNon obbligatorio; i file possono usare LF (Unix/macOS), CR+LF (Windows) o solo CR (legacy Mac)
CompressioneNessuna integrata; la ridondanza del testo rende i file .utf8 comprimibili efficientemente con gzip, zstd o bzip2
Dimensione tipica del fileDa pochi byte a molti megabyte; il testo nel range ASCII ha la stessa dimensione byte per byte dell'ASCII; gli script non latini richiedono 2-4 byte per carattere
Strumenti di generazione comuniiconv -t UTF-8, Python str.encode('utf-8'), editor come VS Code, Vim (:set fileencoding=utf-8) e Notepad (Windows 10+)
RilasciatoUTF-8 designed 1992; standardized in Unicode/ISO 10646. The .utf8 hint suffix is a later informal convention
Ultima versioneUTF-8 per current Unicode (e.g. Unicode 16.0, 2024) and RFC 3629
Standard aperto · royalty-free
Specificadatatracker.ietf.org

Conversioni UTF8

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file UTF8. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file UTF8.

Domande frequenti

Cos'è un file .utf8?
Un file di testo semplice la cui estensione indica che è codificato in UTF-8 (Unicode). Non è un formato speciale - si comporta esattamente come un file .txt e si apre in qualsiasi editor di testo. Il suffisso serve solo a dichiarare la codifica.
Come apro un file .utf8?
Aprilo in qualsiasi editor di testo - Notepad, Notepad++, VS Code, TextEdit, gedit - e assicurati che l'editor lo legga come UTF-8. Se i caratteri appaiono distorti, scegli «Riapri con codifica > UTF-8».
Perché il mio file .utf8 mostra caratteri strani come é o ’?
Si tratta di mojibake - il file è in UTF-8 ma il tuo editor lo sta leggendo con una codifica legacy (es. Windows-1252). Comunica all'editor di aprirlo come UTF-8 e le lettere accentate/emoji verranno visualizzate correttamente.
Qual è la differenza tra .utf8 e .txt?
Nessuna a livello funzionale - entrambi sono testo semplice. .utf8 segnala semplicemente la codifica UTF-8 nel nome (spesso per distinguerlo da un file gemello con codifica legacy). Rinominare .utf8 in .txt non cambia nulla.
Cos'è il BOM all'inizio del mio file UTF-8?
Il byte-order mark (EF BB BF) è un prefisso opzionale di 3 byte che contrassegna l'UTF-8. Aiuta alcuni strumenti Windows a rilevare la codifica ma può interrompere script/importazioni CSV e apparire come caratteri spuri altrove - la maggior parte delle linee guida preferisce «UTF-8 senza BOM».
Dovrei usare UTF-8 con o senza BOM?
Per web, codice, JSON, CSV e Linux/macOS usa UTF-8 SENZA BOM. Un BOM è utile solo occasionalmente per le vecchie app Windows che si affidano ad esso per rilevare la codifica.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z