JSON Formatter e Validatore

Formatta, valida e minifica JSON con evidenziazione della sintassi.

Usa lo strumento →

Velvet MD - Abbellitore Markdown

Trasforma il markdown in documenti splendidamente stilizzati con anteprima dal vivo ed esportazione in HTML, PDF o DOCX.

Usa lo strumento →

Codificatore/Decodificatore Base64

Codifica testo o file in Base64, decodifica Base64 in testo o file.

Usa lo strumento →

URL Encoder/Decoder

Codifica caratteri speciali per URL o decodifica stringhe percent-encoded.

Usa lo strumento →

Generatore di hash

Genera hash MD5, SHA-1, SHA-256 e SHA-512 da testo o file.

Usa lo strumento →

Tester Regex

Testa espressioni regolari con evidenziazione live e dettagli delle corrispondenze.

Usa lo strumento →

Minificatore di Codice

Minifica JavaScript, CSS e HTML per ridurre le dimensioni dei file.

Usa lo strumento →

Generatore di Password

Genera password forti e casuali con opzioni personalizzabili.

Usa lo strumento →

Generatore di Numeri Casuali

Genera numeri casuali, interi o sequenze in un intervallo personalizzato con opzione senza duplicati.

Usa lo strumento →

JSON in CSV

Incolla o carica JSON e converti istantaneamente in CSV con appiattimento automatico delle colonne.

Usa lo strumento →

CSV in JSON

Incolla o carica CSV e converti istantaneamente in JSON con supporto per oggetti annidati.

Usa lo strumento →

Generatore di Slug

Converti il testo in slug compatibili con gli URL per link e nomi file ottimizzati per la SEO.

Usa lo strumento →

Convertitore di Colori

Converti i colori tra i formati HEX, RGB, HSL, HSV e CMYK istantaneamente.

Usa lo strumento →

Formattatore XML

Formatta, valida e abbellisci XML con evidenziazione della sintassi.

Usa lo strumento →

Convertitore di Unità Dati

Converti tra byte, KB, MB, GB, TB e PB con base binaria o decimale.

Usa lo strumento →

Generatore di Palette Colori

Genera splendide palette di colori con armonie, tonalità Material Design e opzioni di esportazione.

Usa lo strumento →

Verifica Contrasto Colori

Verifica e calcola i rapporti di contrasto WCAG tra colori del testo e dello sfondo per la conformità di accessibilità.

Usa lo strumento →

Domande frequenti

Quali standard seguono gli strumenti per sviluppatori?
I nostri strumenti seguono standard web consolidati. Il formattatore JSON implementa ECMA-404, la codifica Base64 segue RFC 4648 (IETF) e la codifica URL è conforme a RFC 3986. I generatori hash supportano algoritmi standard tra cui SHA-256 e MD5.
Il mio codice viene inviato a un server per l’elaborazione?
No. Tutti gli strumenti per sviluppatori elaborano i dati interamente nel tuo browser tramite JavaScript. Il tuo codice, JSON, stringhe Base64 e altri input non vengono mai trasmessi a nessun server. Questo rende gli strumenti sicuri per codice proprietario o sensibile.
Qual è la differenza tra codifica Base64 e crittografia?
Base64 è uno schema di codifica (definito in RFC 4648) che converte dati binari in testo ASCII per il trasporto sicuro. Non è crittografia — chiunque può decodificare Base64 senza una chiave. Gli algoritmi di crittografia come AES utilizzano una chiave segreta per rendere i dati illeggibili senza autorizzazione.
Quale algoritmo hash dovrei usare?
Dipende dal caso d'uso. MD5 è un algoritmo legacy, veloce e ampiamente supportato, ma il NIST ha stabilito che è crittograficamente compromesso — non usarlo per scopi di sicurezza come l'hashing delle password o le firme digitali. SHA-256, definito in FIPS 180-4, è una scelta di uso generale adatta alla verifica dell'integrità dei dati, alla firma dei certificati e alla maggior parte delle applicazioni moderne. SHA-512, anch'esso parte di FIPS 180-4, offre un output più grande è un margine di sicurezza superiore, rendendolo preferibile per ambienti che richiedono resistenza a lungo termine contro attacchi brute-force.
Cos'è un UUID e quando dovrei usarne uno?
Un UUID (Universally Unique Identifier) è un identificatore a 128 bit standardizzato in RFC 4122. Il nostro generatore crea UUID versione 4, che utilizzano 122 bit di casualità crittograficamente sicura, producendo oltre 5,3 × 10³⁶ valori possibili — rendendo la probabilità di collisione trascurabile per tutti gli scopi pratici. Usa gli UUID come chiavi primarie di database quando hai bisogno di ID generabili indipendentemente senza coordinamento, come token di sessione nelle applicazioni web, o come identificatori in sistemi distribuiti dove più nodi creano record simultaneamente.