RevealTheme logo

Strumenti per sviluppatori gratuiti

Tutte le utilità di codifica/decodifica, formattazione, analisi e conversione di cui uno sviluppatore ha bisogno, eseguite nel suo browser. JSON, YAML, XML, JWT, regex, hash, timestamp e altro ancora.

25 strumenti in questa categoria · 100% gratuiti · Nessuna registrazione

Tutti gli Strumenti per sviluppatori

Decodificatore di JWT

Decodifica i JSON Web Token (JWT) all'istante. Viene eseguito nel suo browser: i token non lasciano mai il suo dispositivo, quindi è sicuro usarlo con segreti di produzione.

Apri →

Formattatore e validatore di JSON

Formatta, valida e minifica JSON online. Funziona interamente nel suo browser: i suoi dati non lasciano mai il suo dispositivo.

Apri →

Formattatore di XML

Formatta e abbellisce i documenti XML. Utile per SOAP, sitemap, feed RSS e file di configurazione.

Apri →

Codificatore e decodificatore Base64

Codifica le stringhe in Base64 o decodifica il Base64 in testo. Rispetta la sua privacy: viene eseguito nel suo browser.

Apri →

Codificatore e decodificatore di URL

Converte il testo in codifica sicura per URL (codifica percentuale) e viceversa. Utile per stringhe di query, reindirizzamenti e flussi OAuth.

Apri →

Codificatore e decodificatore di entità HTML

Converte i caratteri speciali in entità HTML (&, <, ecc.) e viceversa. Utile per incorporare testo in HTML in modo sicuro.

Apri →

Minificatore di CSS

Rimuove commenti, spazi vuoti e caratteri non necessari dal CSS per ridurre la dimensione del file.

Apri →

Minificatore di HTML

Rimuove spazi bianchi e commenti dall'HTML. Utile per codice di inserimento, modelli di email o HTML di produzione.

Apri →

Minificatore di JavaScript

Minificazione di base di JavaScript: rimuove commenti e spazi vuoti non necessari. Usi un vero minificatore (Terser, esbuild) per la produzione.

Apri →

Tester di espressioni regolari

Prova le espressioni regolari di JavaScript su qualsiasi input. Visualizza le corrispondenze, i gruppi e le sostituzioni in tempo reale.

Apri →

Generatore di hash (MD5 / SHA)

Genera hash crittografici: MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Viene eseguito nel suo browser tramite la Web Crypto API.

Apri →

Generatore di UUID

Genera UUID v4 (identificatori univoci universali casuali) online. Ogni clic ne produce uno nuovo, generato nel suo browser.

Apri →

Convertitore di timestamp Unix

Converte tra timestamp Unix e date leggibili. Si aggiorna in tempo reale.

Apri →

Convertitore di fusi orari

Converte gli orari tra due fusi orari qualsiasi. Utile per pianificare riunioni internazionali.

Apri →

Costruttore di espressioni cron

Crea espressioni di pianificazione cron in modo visivo. Le verifichi rispetto ai prossimi orari di esecuzione.

Apri →

Convertitore da YAML a JSON

Converte YAML in JSON nel suo browser. Supporta mappe annidate, elenchi, stringhe, numeri e valori booleani.

Apri →

Convertitore da JSON a YAML

Converte JSON in YAML. Elimina parentesi graffe, virgolette e virgole per ottenere file di configurazione più puliti.

Apri →

Convertitore da JSON a XML

Converte JSON in markup XML. Gli oggetti annidati diventano elementi annidati; gli array ripetono lo stesso tag.

Apri →

Convertitore da XML a JSON

Converte i documenti XML in JSON. Gli attributi diventano chiavi con prefisso @; i tag ripetuti diventano array.

Apri →

Formattatore SQL

Formatta e abbellisce le query SQL: interruzioni di riga sulle parole chiave, elenchi di colonne con rientro.

Apri →

Comparatore di testo (diff)

Confronta due blocchi di testo riga per riga. Visualizza aggiunte, eliminazioni e righe invariate con codici colore.

Apri →

Formattatore ed abbellitore di HTML

Formatta l'HTML minificato o su una sola riga con rientri e interruzioni di riga adeguati.

Apri →

Formattatore di JavaScript

Formatta JavaScript minificato con indentazione e interruzioni di riga in corrispondenza di punti e virgola e parentesi graffe.

Apri →

Formattatore e abbellitore di CSS

Formatta il CSS minificato con rientri, interruzioni di riga e spaziatura adeguati.

Apri →

Codificatore e decodificatore Base32

Codifica e decodifica stringhe Base32: usate nei segreti TOTP, nei record DNS e negli identificatori che non distinguono maiuscole e minuscole.

Apri →

Perché abbiamo creato strumenti per sviluppatori che vengono eseguiti sul client

Incollare un JWT in un qualunque strumento web mette a disagio, e a ragione. JWT, hash, payload base64 e JSON contengono spesso dati sensibili: token di sessione, risposte API, record dei clienti. Ogni strumento di questa pagina che non richiede strettamente un server (la maggior parte) viene eseguito interamente nel suo browser tramite la Web Crypto API, TextEncoder e DOMParser. I suoi dati non lasciano mai il suo dispositivo, non compaiono nei nostri registri né vengono inviati ad alcuna API di terze parti.

Cosa è coperto

Codificatori/decodificatori per Base64, Base32, URL ed entità HTML. Formattatori per JSON, YAML, XML, HTML, CSS, JavaScript e SQL. Convertitori tra JSON↔YAML, JSON↔XML, CSV↔JSON, CSV→SQL. Strumenti crittografici di supporto: hash MD5/SHA, decodificatore JWT (ispezione della firma, non validazione), UUID v4, conversione di timestamp e fuso orario. Tester regex con evidenziazione in tempo reale. Costruttore di espressioni cron con spiegazione in linguaggio semplice.

Sono di qualità di produzione?

Per l'uso in sviluppo/debug, sì. Per le pipeline di build, preferisca librerie dedicate (Prettier per formattare il codice, jq per manipolare JSON, ecc.): gestiscono casi limite che gli strumenti web non possono affrontare (file molto grandi, streaming, sistemi di plugin). Ma per verifiche puntuali, decodificare payload di webhook, formattare un file di configurazione che reincollerà o verificare una regex su input di test, questi sono più rapidi che scrivere uno script.

Domande frequenti

È sicuro usare il decodificatore JWT con token di produzione?
Sì: la decodifica avviene interamente nel suo browser. Non trasmettiamo il token. Detto questo, tratti qualsiasi JWT come una credenziale: non lo incolli nella barra degli indirizzi né condivida schermate che lo includono.
Posso usare questi strumenti offline?
Se visita la pagina di uno strumento una volta, il suo JavaScript viene salvato nella cache del browser. La maggior parte degli strumenti lato client funziona poi offline. Quelli lato server (che recuperano un URL per suo conto) richiedono la connettività.
Perché il formattatore JS non è valido quanto Prettier?
Prettier è un formattatore completo basato su un parser che esegue riscritture a livello di AST. Il nostro formattatore è una passata rapida di indentazione/interruzioni di riga basata su stringhe. Per il codice di produzione, usi Prettier; per una rapida pulizia visiva di output minificato, questo è sufficiente.