Decodifica Hex
Incolla una stringa esadecimale qui sotto e clicca Decodifica per convertirla in testo. Tutta l’elaborazione avviene localmente nel tuo browser.
Cos'è la decodifica esadecimale?
La decodifica esadecimale converte una stringa esadecimale nella sua rappresentazione originale in byte e poi in testo. L'input può contenere spazi, due punti o nessun separatore tra le coppie esadecimali.
Ogni coppia di caratteri esadecimali (00–ff) rappresenta un byte. I byte decodificati vengono interpretati come testo UTF-8.
Spazi, due punti, virgole, punti e virgola, punti e trattini vengono tolti prima della decodifica, quindi l'esadecimale copiato direttamente da un'impronta o da un dump di solito funziona senza ripulirlo. I byte sono poi letti come UTF-8, e ciò che non è UTF-8 valido viene segnalato invece che rovinato.
Strumenti correlati
Stai indagando su qualcosa che non si decodifica?
Un payload che non si decodifica di solito è un sintomo, non il guasto: una doppia codifica da qualche parte nella catena, un charset dato per scontato invece che dichiarato, un token firmato su byte che non sono proprio quelli che qualcuno si aspettava. È il lavoro che facciamo, su integrazioni, API e i sistemi che si passano i dati.
Raccontaci cosa si rompe