Utility per sviluppatori che non spediscono il payload a un server
Dieci strumenti per JSON, Base64, URL, hash, UUID, JWT, subnet, cron e timestamp. Tutto gira lato client, che è l'unico default sensato quando ciò che incolli potrebbe essere un token di produzione.
Chiunque ha incollato almeno una volta un JWT su un sito qualsiasi per vederne il contenuto, e poi ha avuto quel piccolo brivido nel rendersi conto che ora quel sito ha il token. Questi strumenti esistono perché quel momento smetta di accadere: nulla di ciò che incolli viene trasmesso, perché non esiste alcun passaggio server a cui trasmetterlo.
Sono anche veloci come dovrebbe essere una utility. Nessun avvio di framework, nessuno spinner, nessun muro di cookie prima che compaia il formattatore. Apri la scheda, incolla, leggi il risultato, chiudi.
Nessuno strumento corrisponde.
Codifica
- Formattatore e Validatore JSON
Formattatore e validatore JSON gratuito: formatta con indentazione a 2, 4 spazi o tabulazione, oppure minifica — con il vero SyntaxError del browser quando il JSON non è valido.
- Codificatore/Decodificatore Base64
Codificatore e decodificatore Base64 gratuito che gestisce correttamente Unicode ed emoji tramite TextEncoder/TextDecoder — converti testo all'istante, tutto nel tuo browser.
- Codificatore e Decodificatore di URL
Codifica o decodifica componenti di URL e stringhe di query, con una modalità URL completo per link interi — gratis, istantaneo, nel tuo browser.
Generatori
- Generatore di UUID
Genera UUID versione 4 conformi a RFC 4122, uno alla volta o in blocco, con opzione maiuscolo — istantaneo, gratuito, nel tuo browser.
- Generatore di Hash
Genera hash MD5, SHA-1, SHA-256 e SHA-512 da un testo in tempo reale mentre digiti — calcolati interamente nel tuo browser, senza alcun upload.
Web e Sicurezza
- Decodificatore JWT
Decodifica l'header e il payload di un JWT e verificane la scadenza, all'istante e interamente nel tuo browser — questo strumento non verifica mai le firme né invia il tuo token da nessuna parte.
- Calcolatrice di Subnet CIDR
Calcolatrice di subnet gratuita: inserisci un blocco CIDR come 192.168.1.0/24 e ottieni all'istante l'indirizzo di rete, il broadcast, la maschera di sottorete e l'intervallo di host utilizzabili.
Pattern di Testo
- Tester di Espressioni Regolari
Tester di espressioni regolari gratuito: prova un'espressione regolare JavaScript sul tuo testo e vedi ogni corrispondenza e gruppo di cattura evidenziati in tempo reale, senza passare da alcun server.
Tempo e Pianificazione
- Analizzatore di Espressioni Cron
Incolla un'espressione cron a 5 campi per ottenere un riepilogo in linguaggio naturale e le prossime 5 esecuzioni, calcolate con una scansione minuto per minuto a forza bruta — tutto nel tuo browser.
- Convertitore di Timestamp Unix
Converti i secondi epoch Unix in una data leggibile, o una data in timestamp Unix — entrambe le direzioni dal vivo, con fuso orario selezionabile e millisecondi accanto ai secondi.
A cosa serve ciascuno
Il formattatore JSON valida mentre abbellisce, quindi un parsing fallito ti dà la riga e il motivo invece di una croce rossa. Insieme ai convertitori da JSON a YAML e CSV dei nostri strumenti file, copre quasi tutta la riformattazione che richiede una modifica di configurazione.
Il decoder JWT separa header, payload e firma e mostra i claim temporali come date leggibili, perché il motivo abituale per decodificare un token è controllare se exp è già passato. Non verifica mai contro un segreto, cosa che significherebbe spedire quel segreto da qualche parte.
Il parser cron traduce un'espressione nella frase che volevi e mostra le prossime esecuzioni: il modo più rapido per cogliere il classico scarto tra giorno del mese e giorno della settimana. La calcolatrice di subnet fa lo stesso per il CIDR: intervallo utilizzabile, broadcast, numero di host.
Sui generatori di hash e UUID
Gli hash sono calcolati con l'implementazione Web Crypto del browser e non con una libreria impacchettata, quindi coincidono con quello che produce la libreria standard del tuo linguaggio e nessun codice di terze parti tocca l'input.
Gli UUID arrivano da crypto.randomUUID dove disponibile, cioè una sorgente crittograficamente robusta e non un Math.random travestito. È una differenza che conta nel momento in cui un ID generato diventa un identificativo reale.
Domande frequenti
È sicuro incollare qui un token o un segreto?
Nulla di ciò che incolli lascia la pagina: ogni strumento gira nel browser e non c'è alcuna richiesta di rete che porti via l'input. Detto questo, tratta qualsiasi pagina web come un rischio ridotto, non come rischio zero. Ruota comunque un segreto di produzione che hai incollato da qualche parte, qui compreso.
Il decoder JWT verifica le firme?
No, di proposito. Verificare richiede la chiave di firma, e uno strumento che ti chiede di incollare una chiave di firma in un form web ti sta chiedendo la cosa sbagliata. Decodifica e mostra i claim; la verifica falla nel tuo runtime.
Gli hash coincidono con la libreria del mio linguaggio?
Sì. SHA-1, SHA-256, SHA-384 e SHA-512 provengono dalla Web Crypto API del browser, quindi un dato input produce lo stesso digest che otterresti da hashlib di Python, da crypto di Node o da una libreria standard equivalente.
C'è un limite di dimensione?
Solo la memoria del tuo dispositivo. Non c'è upload, quindi i payload grandi sono limitati dalla RAM e non dal tetto di un body di richiesta o da un piano a pagamento.
Si possono usare offline?
Una volta caricata la pagina, lo strumento continua a funzionare senza connessione, perché la logica è già nel browser. Ricaricare la scheda richiede di nuovo la rete.