.UTF8

Plik UTF8

UTF-8 Encoded Text File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .utf8 to zwykły plik tekstowy, którego rozszerzenie sygnalizuje kodowanie UTF-8 (Unicode). Można go otworzyć w dowolnym edytorze tekstu - Notepad, Notepad++, VS Code, TextEdit, gedit - upewniając się, że edytor odczytuje go jako UTF-8, aby uniknąć błędnych znaków. Nie jest to specjalny format; zmiana nazwy na .txt nie zmienia niczego w pliku.

Deweloper: Unicode Consortium / ISO (UTF-8 by Ken Thompson & Rob Pike, 1992); the .utf8 suffix is a generic convention, not a vendor format Kategoria: Pliki tekstowe Otwarty standard MIME: text/plain; charset=utf-8
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .DOC · .ODT · .DOCX · .GDOC

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 6, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku UTF8?

Rozszerzenie .utf8 oznacza zwykły plik tekstowy, który jest jawnie zakodowany w UTF-8 - dominującym kodowaniu znaków Unicode we współczesnym internecie i większości systemów operacyjnych. UTF-8 został zaprojektowany przez Kena Thompsona i Roba Pike'a we wrześniu 1992 roku, a później ustandaryzowany jako RFC 3629 (2003); koduje każdy punkt kodowy Unicode przy użyciu od jednego do czterech bajtów, zachowując pełną kompatybilność wsteczną z ASCII.

Samo rozszerzenie nie jest odrębnym formatem pliku. Jest to nieformalna konwencja używana do sygnalizowania kodowania - najczęściej, gdy narzędzie takie jak iconv -t UTF-8 konwertuje plik ze starszym kodowaniem lub gdy projekt przechowuje kopie w różnych kodowaniach i musi je rozróżnić. Zmiana nazwy pliku .utf8 na plik .txt sprawia, że zachowuje się on identycznie; każdy edytor lub przeglądarka obsługująca zwykły tekst otworzy go bez modyfikacji.

Plik .utf8 może opcjonalnie zaczynać się od znaku kolejności bajtów (BOM) dla UTF-8, czyli trzybajtowej sekwencji EF BB BF. Większość narzędzi w systemach Linux i macOS pomija BOM; aplikacje Windows historycznie go dodawały. Czytniki, które traktują plik jako Windows-1252, wyświetlą BOM jako zbędne znaki „”.

Ponieważ UTF-8 jest domyślnym kodowaniem dla Markdown, CSV, JSON i wielu innych formatów tekstowych, sufiks .utf8 pojawia się najczęściej w potokach konwersji danych, procesach lokalizacji i projektach migracji ze starszych systemów, gdzie jawne nazwanie kodowania pozwala uniknąć niejednoznaczności.

Bezpieczeństwo

RYZYKO: LOW

Plik .utf8 to zwykły tekst i nie może być wykonywany, więc otwieranie go do odczytu jest bezpieczne. Jedyne zastrzeżenia nie mają charakteru złośliwego: należy wybrać kodowanie UTF-8, aby uniknąć błędnych znaków, i pamiętać, że opcjonalny BOM może zmylić niektóre skrypty lub importy CSV. Jak zawsze, ufaj rozszerzeniu dopiero po wstępnej weryfikacji - plik o nazwie „data.utf8”, który w rzeczywistości jest plikiem wykonywalnym, stanowiłby realne zagrożenie, a nie sam format tekstowy UTF-8.

Szczegóły formatu

w pigułce
PEŁNA NAZWAUTF-8 Encoded Text Fileznany również jako UTF-8 text, Unicode text file
DEWELOPERUnicode Consortium / ISO (UTF-8 by Ken Thompson & Rob Pike, 1992); the .utf8 suffix is a generic convention, not a vendor formatod UTF-8 designed 1992; standardized in Unicode/ISO 10646. The .utf8 hint suffix is a later informal convention
TYP MIMEtext/plain; charset=utf-8
TYPPlik tekstowy jawnie oznaczony jako zakodowany w UTF-8 (Unicode)
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
000102
HEX
EFBBBF
ASCII
···
Plik .utf8 to zwykły tekst bez obowiązkowej sygnatury. MOŻE zaczynać się od opcjonalnego znaku kolejności bajtów (BOM) UTF-8 EF BB BF (który wyświetla się jako zbędne znaki „i»¿”, jeśli zostanie odczytany jako Windows-1252), ale większość plików UTF-8 go pomija. Poza tym nie ma liczby magicznej - plik to po prostu bajty, które tworzą prawidłowy kod UTF-8. Rozszerzenie .utf8 jest jedynie wskazówką, że tekst jest zakodowany w UTF-8.

Programy otwierające pliki UTF8

Windows4 apps
Windows Notepad Wbudowany Otwórz plik; nowoczesny Notepad domyślnie używa UTF-8 i pokazuje kodowanie na pasku stanu. Użyj «Zapisz jako > Kodowanie», aby kontrolować BOM.
Microsoft Word Płatny Otwórz .utf8 (wybierz «Tekst kodowany > Unicode (UTF-8)», jeśli pojawi się monit) tylko jeśli potrzebujesz formatowania lub drukowania; to zbyt rozbudowane narzędzie dla zwykłego tekstu.
Notepad Open-source Otwórz go; jeśli znaki są błędne, użyj «Kodowanie > Konwertuj na UTF-8» (z BOM lub bez). Najlepszy darmowy wybór do kontroli kodowania.
Visual Studio Code Darmowy Otwórz plik; kliknij wskaźnik kodowania na pasku stanu i wybierz «Reopen with Encoding > UTF-8», jeśli tekst jest nieczytelny.
macOS3 apps
TextEdit Wbudowany Otwórz jako zwykły tekst; TextEdit domyślnie odczytuje UTF-8. Użyj «Format > Convert to Plain Text», jeśli otworzy się jako tekst sformatowany.
BBEdit Freemium Otwórz plik; w razie potrzeby wybierz UTF-8 z menu kodowania. (TextWrangler/TextMate zostały zastąpione - użyj BBEdit lub VS Code).
MacVim Open-source Otwórz za pomocą «:e ++enc=utf-8 plik.utf8», jeśli kodowanie nie zostanie wykryte automatycznie.
Linux3 apps
Vim Open-source Domyślnie otwiera UTF-8 w lokalizacji UTF-8; wymuś poleceniem «:e ++enc=utf-8». Sprawdź «:set fileencoding?».
GNU Emacs Open-source Otwiera UTF-8 automatycznie; «C-x RET r utf-8 RET» ponownie wczytuje w UTF-8, jeśli bufor wygląda nieprawidłowo.
gedit / GNOME Text Editor Open-source Kliknij dwukrotnie, aby otworzyć; wybierz UTF-8 w menu «Otwórz z kodowaniem», jeśli znaki są błędne.
Web1 app
Any web browser Darmowy Przeciągnij plik .utf8 do karty przeglądarki, aby go wyświetlić; przeglądarki natywnie renderują UTF-8.

Szczegóły techniczne

specyfikacja
Schemat kodowaniaUnicode o zmiennej szerokości; każdy punkt kodowy zajmuje od 1 do 4 bajtów
Kompatybilność z ASCIIBajty 0x00-0x7F są identyczne z US-ASCII; czysty plik ASCII jest poprawnym plikiem UTF-8
Zakres znakówWszystkie 1 114 112 punktów kodowych Unicode (od U+0000 do U+10FFFF)
Typ MIMEtext/plain; charset=utf-8
Znak kolejności bajtów (BOM)Opcjonalny trzybajtowy prefiks EF BB BF (U+FEFF); zazwyczaj pomijany w Linux/macOS, czasem dodawany przez narzędzia Windows
Kolejność bajtówNiezależny od kolejności bajtów (endianness); w przeciwieństwie do UTF-16 lub UTF-32, kolejność nie ma znaczenia
Struktura plikuPłaska sekwencja zakodowanych znaków; brak obowiązkowego nagłówka, schematu czy metadanych
Rola rozszerzeniaTylko konwencja nazewnictwa - sygnalizuje kodowanie UTF-8 narzędziom i użytkownikom; strukturalnie identyczny z plikiem .txt
SamosynchronizacjaBajty kontynuacji zawsze zaczynają się od 10xxxxxx; czytnik może zsynchronizować się po uszkodzeniu danych bez ponownego skanowania od początku
Bajty na punkt kodowy1 bajt (U+0000-U+007F), 2 bajty (U+0080-U+07FF), 3 bajty (U+0800-U+FFFF), 4 bajty (U+10000-U+10FFFF)
Zakończenia liniiBrak narzuconych; pliki mogą używać LF (Unix/macOS), CR+LF (Windows) lub samego CR (starsze systemy Mac)
KompresjaBrak wbudowanej; powtarzalność tekstu sprawia, że pliki .utf8 kompresują się wydajnie za pomocą gzip, zstd lub bzip2
Typowy rozmiar plikuOd kilku bajtów do wielu megabajtów; tekst w zakresie ASCII ma ten sam rozmiar co ASCII; pismo niełacińskie wymaga 2-4 bajtów na znak
Typowe narzędzia generująceiconv -t UTF-8, Python str.encode('utf-8'), edytory takie jak VS Code, Vim (:set fileencoding=utf-8) i Notepad (Windows 10+)
WydanoUTF-8 designed 1992; standardized in Unicode/ISO 10646. The .utf8 hint suffix is a later informal convention
Najnowsza wersjaUTF-8 per current Unicode (e.g. Unicode 16.0, 2024) and RFC 3629
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjadatatracker.ietf.org

Konwersje UTF8

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami UTF8. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki UTF8.

Najczęściej zadawane pytania

Co to jest plik .utf8?
To zwykły plik tekstowy, którego rozszerzenie informuje, że jest zakodowany w UTF-8 (Unicode). Nie jest to specjalny format - zachowuje się dokładnie tak samo jak plik .txt i otwiera się w dowolnym edytorze tekstu. Sufiks jedynie reklamuje zastosowane kodowanie.
Jak otworzyć plik .utf8?
Otwórz go w dowolnym edytorze tekstu - Notepad, Notepad++, VS Code, TextEdit, gedit - i upewnij się, że edytor odczytuje go jako UTF-8. Jeśli znaki wyglądają na błędne, wybierz opcję «Otwórz ponownie z kodowaniem > UTF-8».
Dlaczego mój plik .utf8 wyświetla dziwne znaki, takie jak é lub ’?
To tak zwane mojibake - plik jest w UTF-8, ale edytor odczytuje go w starszym kodowaniu (np. Windows-1252). Poinstruuj edytor, aby otworzył go jako UTF-8, a litery z akcentami i emoji będą wyświetlane poprawnie.
Jaka jest różnica między .utf8 a .txt?
Funkcjonalnie żadna - oba są zwykłym tekstem. .utf8 po prostu sygnalizuje kodowanie UTF-8 w nazwie (często w celu odróżnienia go od wersji w starszym kodowaniu). Zmiana nazwy z .utf8 na .txt nic nie zmienia.
Co to jest BOM na początku mojego pliku UTF-8?
Znak kolejności bajtów (EF BB BF) to opcjonalny 3-bajtowy prefiks oznaczający UTF-8. Pomaga niektórym narzędziom Windows wykryć kodowanie, ale może psuć skrypty lub importy CSV i pojawiać się jako zbędne znaki w innych miejscach - większość zaleceń preferuje «UTF-8 bez BOM».
Czy powinienem używać UTF-8 z BOM czy bez?
Dla stron internetowych, kodu, JSON, CSV oraz systemów Linux/macOS używaj UTF-8 BEZ BOM. BOM jest przydatny tylko sporadycznie w przypadku starszych aplikacji Windows, które polegają na nim przy wykrywaniu kodowania.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z