Convertitore testo in esadecimale

Scrivi un testo per vedere i suoi byte in esadecimale, oppure cambia modalità per decodificare dell’hex.

Testi e file restano nel tuo browser: non viene inviato nulla a un server.

Come si usa

  1. Scrivi o incolla il testo. Ogni carattere viene diviso in byte UTF-8 e ogni byte appare con due cifre esadecimali.
  2. Scegli un formato: spazi per leggerlo meglio, senza separatore per una stringa compatta, 0x per un array in stile C o \x per una stringa letterale nel codice.
  3. Attiva “Maiuscole” se preferisci A–F ad a–f.
  4. Per decodificare, passa alla modalità “Hex → testo”. Spazi, virgole, due punti, trattini e i prefissi 0x, \x o % vengono ignorati.

Domande frequenti

Perché un carattere produce più byte?

In UTF-8 solo i caratteri ASCII stanno in un byte. “è” occupa 2 byte (c3 a8), così come “à” (c3 a0), “ò” (c3 b2) e “ù” (c3 b9); “☕” ne richiede 3 e la maggior parte delle emoji 4.

Posso decodificare hex generato con un’altra codifica?

La decodifica si aspetta byte UTF-8. L’hex prodotto in Latin-1 (ISO-8859-1) o Windows-1252 può mostrare caratteri danneggiati (�): in queste codifiche, per esempio, “è” è il singolo byte e8.

Strumenti simili

Tutti gli strumenti