Toollet
Caută după scop sau numele aplicațieiCautăContactează-ne
Prețuri

Detector și convertor de codificare a caracterelor

Comparați codificările caracterelor candidate ale unui fișier vizualizând textul, apoi convertiți-l în codificarea cerută de destinatar și salvați-l. Sunt acceptate și intrări de text și hexazecimale.

Până la 100.000 de unități de caracter (emoji și caractere similare se numără ca 2 sau mai mult).

Setări avansateFără BOM

Adăugați-l doar dacă destinatarul îl specifică. De obicei este dezactivat.

Ce puteți face

Comparați textul și alegeți cum să fie decodificat

Afișați codificările care pot decodifica un fișier sau date hexazecimale. Vizualizați textul pentru fiecare candidat și alegeți codificarea de folosit.

Convertiți pentru destinatar

Alegeți codificarea de ieșire dintre 6 formate: UTF-8, UTF-16 LE/BE, variantele Shift_JIS, EUC-JP și ISO-2022-JP.

Creați un fișier doar când textul poate fi păstrat

Decodificați din nou rezultatul după conversie pentru a confirma că se potrivește textului. Caracterele care nu pot fi reprezentate nu sunt niciodată înlocuite cu „?” și salvate.

Cum se utilizează

  1. Introduceți conținutul de convertit

    Lipiți text sau selectați 1 fișier. Pentru intrarea hexazecimală, introduceți-o și faceți clic pe „Găsiți codificările candidate”.

  2. Verificați candidații pentru intrare de fișier sau hexazecimală

    Comparați textul afișat pentru fiecare candidat și alegeți-l pe cel care se citește corect. Dacă există un singur candidat, acesta este deja selectat, deci verificați textul lui.

  3. Alegeți codificarea de ieșire

    Alegeți codificarea specificată de destinatar. Dacă pentru UTF-8 sau UTF-16 este necesar BOM, deschideți setările avansate și adăugați-l.

  4. Convertiți și descărcați

    Faceți clic pe „Convertiți și creați fișierul” și salvați fișierul generat. Puteți verifica sau copia datele hexazecimale de ieșire după cum este necesar.

Util atunci când

Citiți un fișier CSV sau text primit

Folosiți-l pentru a găsi o codificare care afișează corect conținutul unui fișier CSV sau text primit, care pare ilizibil.

Partajați date într-o codificare specificată

Folosiți-l pentru a schimba codificarea caracterelor conform sistemului destinatarului și a pregăti un fișier text pentru partajare.

Ce trebuie verificat la alegerea unei codificări

Cum corespund caracterele succesiunilor de octeți

Același caractere sunt salvate ca succesiuni de octeți diferite în funcție de codificare. Deschiderea datelor cu o codificare diferită de cea folosită la salvare poate face ca acestea să fie citite ca alte caractere.

Verificați textul chiar și cu un singur candidat

Faptul că puteți decodifica intrarea nu confirmă codificarea inițială. Intrările scurte sau cele care conțin doar litere și cifre pot produce același text cu mai multe codificări candidate. Verificați textul față de setările folosite la crearea lui.

BOM este un marcaj care indică o codificare

Urmați cerințele destinatarului când decideți dacă adăugați un BOM. Acest instrument vă permite să adăugați opțional unul pentru UTF-8 și UTF-16. Un BOM care corespunde codificării de intrare este eliminat din text la decodificare.

Când se pierd datele originale

Datele deschise cu o codificare greșită și salvate din nou, sau datele cu caractere lipsă, nu pot fi întotdeauna restaurate. Dacă fișierul inițial există în continuare, verificați acel fișier.

Delimitatorii și sfârșiturile de linie CSV sunt păstrate

Se schimbă doar codificarea. Instrumentul nu ajustează coloanele CSV, delimitatorii, ghilimelele sau sfârșiturile de linie și nu rescrie valorile tabelului.

Întrebări frecvente

Este definitivă codificarea detectată automat?

Nu. Candidații afișați sunt codificări care pot citi intrarea fără a o trata ca succesiune de octeți nevalidă. Alegeți verificând textul și setările folosite la crearea lui. Dacă există mai mulți candidați, instrumentul nu alege automat unul.

Pot converti text care conține emoji în Shift_JIS?

Dacă codificarea de ieșire nu poate reprezenta întregul text, apare o eroare. Instrumentul nu înlocuiește caracterele și nu continuă. Alegeți UTF-8 sau UTF-16.

Poate fi detectată codificarea inițială din textul lipit?

Pentru intrarea de text, caracterele primite de browser sunt convertite în codificarea specificată. Pentru a examina succesiunea inițială de octeți, introduceți un fișier sau date hexazecimale.

Sunt salvate și părțile care nu apar în previzualizare?

Da. Previzualizarea textului pentru fiecare candidat este limitată la primele 400 de unități de cod UTF-16, textul decodat la primele 10,000 de unități de cod UTF-16, iar datele hexazecimale de ieșire la primii 4,096 de octeți. Salvarea fișierelor și copierea datelor hexazecimale includ întreaga ieșire.

Pot crea un fișier din text gol?

Da. Fără BOM, fișierul are 0 octeți. Cu BOM, fișierul conține doar acel marcaj.

Intrare și rezultate

Intrare
Fișiere și date hexazecimale: până la 256 KiB (262,144 octeți). Text: până la 100,000 de unități de cod UTF-16. Emoji și câteva alte caractere folosesc mai multe unități.
Ieșire
Până la 256 KiB pe fișier. Numele fișierului combină numele codificării și numele original. Pentru intrare de text sau hexazecimală, numele original este tratat ca text.txt.
Modificarea setărilor
Modificarea intrării, a candidatului de decodificare, a codificării de ieșire sau a BOM șterge ieșirea anterioară. Convertiți din nou cu noile setări.

Setările actuale

Caută instrumente