Developer🔒 V prehliadači (lokálne)API k dispozícii📴 Funguje offlineintermediate
Hexadecimálny prehliadač (Hex Dump)
Zobrazí bajty textu ako hex dump: offset, hex hodnoty a ASCII stĺpec.
Dáta zostávajú vo vašom prehliadači
Pripravené na použitieOkamžité spracovanie
Výsledok
—Čo tento nástroj robí?
Zobrazí bajty textu ako hex dump: offset, hex hodnoty a ASCII stĺpec.
Kedy ho použiť?
- Kontrolujete hlavičky súborov a magic bytes.
- Hľadáte netlačiteľné znaky.
- Ladiíte zarovnanie bajtov v protokole.
Reálny príklad
Vstup
Hello World!
Výstup
00000000: 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 |Hello World!|
16 bajtov na riadok.
Vstup → Spracovanie → Výstup → Ďalší krok
- Vstup
- Vložte text.
- Spracovanie
- Rozdelí bajty a vykreslí hex aj ASCII.
- Výstup
- Monospace dump.
- Ďalší krok
- Skontrolujte hlavičku alebo skryté znaky.
Časté chyby
- Predpoklad, že bodka v ASCII stĺpci je medzera.
- Ignorovanie endianity.
- Úprava hexu bez prepočtu dĺžok.
Čo znamená výsledok
Priehľadný pohľad na surové bajty.
Súkromie a bezpečnosť
Your input is processed entirely in your browser and never sent to a YAS server.
API
Endpoint
POST https://yas.sh/api/v1/tools/hex-viewer
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/hex-viewer" \
-H "Content-Type: application/json" \
-d '{"input":"Hello World!"}'JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/hex-viewer", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"input": "Hello World!"
}),
});
const data = await res.json();Python
import requests
r = requests.post("https://yas.sh/api/v1/tools/hex-viewer", json={"input":"Hello World!"})
data = r.json()| Field | Type | Required | Description |
|---|---|---|---|
| input | string | Yes | Input string |
Success response
{ "slug": "hex-viewer", "bytes": 12, "hexDump": "00000000: 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 |Hello World!|" }Format text and binary into canonical hex dump with ASCII column.
Error responses
400 VALIDATION_ERROR— invalid input or unsupported option.413 PAYLOAD_TOO_LARGE— input exceeds the 64 KB limit.429 RATE_LIMIT_EXCEEDED— rate limit exceeded (60 req/min).
Limits
- Maximum input: 64 KB per request.
- Rate limit: 60 requests/min per IP address.
- Authenticated accounts benefit from higher tier quotas.
Súvisiace nástroje