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.