Strumenti semplici per il lavoro quotidiano dello sviluppatore
tulzy è un insieme di utility online veloci: formattazione JSON, generazione UUID, hashing e codifica dei dati. Senza registrazione, senza fronzoli.
Codifica
Base64
Codifica e decodifica Base64 — testo e file, direttamente nel browser.
Base32
Codifica e decodifica Base32 (RFC 4648) — testo e file, direttamente nel browser.
URL Encode/Decode
Codifica e decodifica URL — caratteri da sottoporre a escape in link e parametri di query.
HTML Entities Encode/Decode
Codifica e decodifica di entità HTML — visualizzazione sicura di caratteri speciali nella pagina.
JWT Encoder/Decoder
Codifica e decodifica di token JWT — header, payload, firma HMAC e campi standard.
Unicode Escape
Codifica e decodifica di sequenze Unicode — caratteri in formato \uXXXX e viceversa.
ROT13 / Cifrario di Cesare
Cifrario di Cesare — scorrimento ciclico delle lettere dell'alfabeto latino. ROT13 è un caso particolare con scorrimento di 13 (pulsante sotto), simmetrico: encode e decode danno lo stesso risultato. Gli altri caratteri (numeri, cirillico, punteggiatura) non cambiano.
Punycode encode/decode
Codifica di nomi di dominio con caratteri Unicode (IDN) nel formato ASCII compatibile Punycode (xn--) e viceversa.
Codice Morse encode/decode
Codifica di testo (latino e cirillico) in codice Morse (punti e linee) e viceversa. I caratteri senza corrispondenza nella tabella vengono ignorati.
Data URI / Immagine Base64
Codifica di un'immagine in Data URI (data:image/…;base64,…) da inserire in CSS/HTML, e decodifica di un Data URI o Base64 grezzo in un file — tutto direttamente nel browser.
Gzip/Deflate ↔ Base64
Compressione del testo in Gzip o Deflate con codifica Base64 del risultato — e viceversa. Funziona tramite l'API Compression Streams direttamente nel browser.
XML Entities Encode/Decode
Codifica e decodifica di entità XML — le 5 standard (e commerciale, parentesi angolari, apostrofo, virgolette) e riferimenti numerici ai caratteri.
JSON
JSON Formatter / Minify / Validator
Formattazione (indentazione di 2 spazi), minificazione e validazione di JSON direttamente nel browser.
Tester JSONPath
Test di espressioni JSONPath su dati JSON reali — anteprima istantanea dei valori trovati e dei loro percorsi.
JSON Diff / Compare
Confronto tra due documenti JSON — cosa è stato aggiunto, rimosso o modificato, con il percorso esatto di ogni differenza.
JSON Schema Validator
Convalida di dati JSON rispetto a un JSON Schema (stile draft-07) — con percorso esatto e spiegazione per ogni violazione.
JSON Path Extractor / Flatten
Appiattire (Flatten) un JSON annidato in un elenco piatto "percorso: valore" e ricostruirlo in una struttura annidata (Unflatten). La notazione del percorso è la stessa usata in JSONPath/JSON Diff: store.book[0].price.
JSON Sort Keys
Ordinamento ricorsivo alfabetico delle chiavi degli oggetti in JSON — l'ordine degli elementi degli array non cambia, solo le chiavi degli oggetti a ogni livello di annidamento.
JSON Repair
Riparazione di JSON danneggiato — virgole superflue, apici singoli, chiavi senza virgolette, commenti, letterali Python (True/False/None) e altro — con un elenco di tutte le correzioni applicate.
Mock JSON Generator
Generazione di dati JSON fittizi in base a un modello: valori segnaposto come {{name}} o {{email}}, e gli array si ripetono tramite "chiave|N".
JSON ↔ YAML / CSV / XML / TOML
Convertire JSON in YAML, CSV, XML o TOML e viceversa — tutto nel browser, senza librerie.
Testo
Case Converter
Converte testo o un identificatore contemporaneamente in tutti gli stili più comuni — camelCase, snake_case, kebab-case e altri. Riconosce i confini delle parole in camelCase/PascalCase, negli acronimi (XMLParser → XML + Parser) e sui numeri.
Text Diff
Confronto tra due testi riga per riga — cosa è stato aggiunto, rimosso o modificato, con evidenziazione a livello di parola nelle righe modificate.
Regex Tester / Find & Replace
Test di espressioni regolari su testo reale: corrispondenze evidenziate e gruppi di cattura analizzati, oppure sostituzione delle corrispondenze trovate con un nuovo testo.
Sort & Dedupe Lines
Ordina alfabeticamente le righe di testo, rimuove i duplicati, le righe vuote e gli spazi superflui.
String Escape
Esegui l'escape del testo in un letterale stringa (virgolette, backslash, caratteri di controllo) da incollare nel codice, oppure annulla l'escape.
CRLF ↔ LF Converter
Converti i fine riga tra Windows (CRLF), Unix/macOS (LF) e Mac classico (CR), con rilevamento dei fine riga misti.
Character & Word Counter
Statistiche del testo in tempo reale: caratteri (con e senza spazi), parole, righe, frasi, paragrafi e dimensione in byte (UTF-8).
Lorem Ipsum Generator
Generatore di testo segnaposto Lorem Ipsum — per paragrafi, frasi o singole parole.
Slugify
Converte il testo in uno "slug" sicuro per URL: traslitterazione del cirillico (ucraino/russo) secondo lo standard ufficiale, rimozione dei segni diacritici e dei caratteri superflui, minuscolo.
Markdown Preview / HTML ↔ Markdown
Anteprima live del Markdown come HTML formattato, oltre alla conversione in entrambe le direzioni: Markdown → HTML e HTML → Markdown.
Whitespace & Trim Tools
Ripulisci gli spazi in eccesso: taglia gli spazi a inizio/fine riga, comprimi gli spazi ripetuti, rimuovi le righe vuote, converti tabulazioni ↔ spazi.
Text Reverse
Inverti il testo: per caratteri, per parole (ordine delle parole) o per righe (ordine delle righe).
Word/Character Frequency Counter
Analisi di frequenza del testo: quante volte compare ogni parola o carattere, ordinato per quantità.
Hash/Crittografia
Hash Generator
Calcolo di hash di testo o file con tredici algoritmi contemporaneamente: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 e Adler-32.
Checksum Verifier
Verifica l'integrità di un file o di un testo — incolla l'hash atteso e lo strumento rileverà l'algoritmo tra i 13 supportati.
HMAC Generator
Calcola l'HMAC (Hash-based Message Authentication Code) di un testo o file con una chiave segreta — con otto algoritmi contemporaneamente: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Bcrypt Hash + Verify
Applica l'hash alle password con bcrypt (con salt casuale e costo configurabile) e verifica una password rispetto a un hash bcrypt esistente.
UUID Generator
Generazione di UUID versioni 1, 3, 4, 5, 6 e 7 — casuali, basati sul tempo e derivati da un nome (name-based).
Generatore di password
Password casuali crittograficamente sicure con lunghezza e set di caratteri configurabili.
AES Encrypt/Decrypt
Cifra e decifra testo con AES-GCM o AES-CBC usando una password (chiave derivata tramite PBKDF2).
Argon2 Hash + Verify
Applica l'hash alle password con Argon2 (vincitore della Password Hashing Competition, RFC 9106) — varianti d/i/id, con verifica rispetto a un hash esistente.
Scrypt Hash + Verify
Applica l'hash alle password con scrypt (RFC 7914, KDF memory-hard) con verifica rispetto a un hash esistente.
TOTP Generator/Verifier
Password monouso basate sul tempo (TOTP, RFC 6238) — genera il codice attuale da un segreto e verifica un codice inserito con tolleranza allo sfasamento dell'orologio.
PBKDF2 Hash + Verify
Deriva una chiave con PBKDF2 (RFC 8018) da una password, HMAC-SHA1/256/384/512, con numero di iterazioni configurabile.
X.509 / SSL Certificate Decoder
Analizza un certificato PEM (X.509/ASN.1 DER) — soggetto, emittente, validità, chiave pubblica, estensioni e impronte digitali.
PGP/GPG Encrypt/Decrypt
Genera chiavi PGP, cifra e decifra messaggi (OpenPGP, RFC 4880) tramite la libreria openpgp.js.
Tempo/Numeri
Unix Timestamp ↔ Data
Converti il tempo Unix in una data e viceversa, con supporto per qualsiasi fuso orario (IANA).
Cron Parser
Analizza un'espressione cron (5 o 6 campi, incluse le scorciatoie @) — una descrizione della pianificazione in linguaggio semplice e le prossime esecuzioni nel fuso orario scelto.
Convertitore di sistemi numerici
Conversione bidirezionale tra sistema binario, ottale, decimale, esadecimale e qualsiasi base arbitraria (2-36) — inserisci un numero in un campo qualsiasi.
Operazioni bit a bit
AND/OR/XOR/NAND/NOR/XNOR/NOT e scorrimenti su numeri interi di una larghezza definita (8/16/32/64 bit) in qualsiasi sistema numerico.
Calcolatrice differenza date
Differenza esatta tra due date/orari — scomposizione calendariale (anni, mesi, giorni…), durata totale e numero di giorni lavorativi.
Calcolatrice dell'età
Età esatta a partire da una data di nascita — anni/mesi/giorni, tempo totale vissuto e il prossimo compleanno.
Convertitore di fuso orario
Un unico momento — contemporaneamente in più fusi orari. Confronta gli orari di lavoro, pianifica le chiamate, visualizza la differenza di giorni.
Calcolatrice di durata
Somma o differenza di più durate — utile per calcolare ore lavorate, lunghezza dei video o tempo totale delle attività.
Analizzatore di durata ISO 8601
Analizza una stringa come "P3Y6M4DT12H30M5S" in un formato leggibile, oppure componi una stringa del genere da anni/mesi/giorni/ore/minuti/secondi.
Numero settimana (ISO 8601)
Scopri il numero di settimana ISO 8601 di una data, oppure trova le date di inizio e fine di una settimana specifica.
Convertitore di numeri romani
Numero arabo ↔ numero romano. Digita in uno dei due campi e l'altro si aggiorna automaticamente.
Convertitore di float IEEE 754
Numero decimale ↔ rappresentazione binaria IEEE 754 (precisione singola o doppia) — segno, esponente, mantissa, valori speciali.
Numero in lettere
Converti un numero in testo (in ucraino, russo o inglese), con una modalità opzionale di importo in lettere per grivnia, dollaro, euro o rublo.
Sviluppo Web
Color Converter
Conversione del colore tra HEX, RGB, HSL, HSV/HSB e CMYK — inserisci un valore in un campo qualsiasi, gli altri si aggiorneranno istantaneamente.
CSS Minify / Beautify
Comprimere il CSS per la produzione o formattare CSS minificato in un formato leggibile.
JS Minify / Beautify
Comprimere il JavaScript per la produzione o formattare codice minificato in un formato leggibile.
HTML Minify / Beautify
Comprimere l'HTML per la produzione o formattare codice minificato in un formato leggibile.
CSS Gradient Generator
Comporre un gradiente lineare, radiale o conico da più colori e ottenere il CSS pronto.
Credit Card Validator
Verificare il numero della carta con l'algoritmo di Luhn, identificare il circuito di pagamento e la lunghezza. Tutto viene calcolato nel browser — il numero non viene inviato da nessuna parte.
IBAN Validator
Verificare l'IBAN tramite il checksum ISO 7064 (mod 97), il formato e la lunghezza prevista per il paese. Tutto viene calcolato nel browser.
QR Code Generator / Reader
Generare un codice QR da testo o URL, oppure leggere il contenuto da un'immagine caricata.
Barcode Generator
Generare un codice a barre lineare (CODE128, EAN-13, UPC, CODE39 e altri) da testo o numeri.
Placeholder Image Generator
Generare un'immagine segnaposto delle dimensioni indicate per mockup e layout.
Rete/HTTP
URL Parser
Scomporre un URL nelle sue parti — protocollo, host, porta, percorso, parametri di query, frammento.
Query String ↔ JSON
Scomporre una query string di URL in un oggetto JSON, oppure ricostruire un JSON in query string.
User-Agent Parser
Analizzare una stringa User-Agent in browser, motore, sistema operativo e tipo di dispositivo.
Basic Auth Generator
Generare o decodificare l'intestazione HTTP Basic Authentication — Base64(nome utente:password).
HTTP Headers Parser
Analizzare intestazioni HTTP grezze (da curl -I, DevTools, raw response) in un elenco di campi con spiegazione e verifica delle intestazioni di sicurezza.
Cookie Parser
Analizzare l'intestazione Set-Cookie o la stringa Cookie/document.cookie in nome, valore, attributi e verifica degli errori di sicurezza comuni.
CORS Checker / Explainer
Spiegare passo dopo passo se il browser consentirà una richiesta cross-origin — classificazione simple/preflight, verifica delle intestazioni Access-Control-* della risposta, riepilogo.
Email Header Analyzer
Analizzare le intestazioni grezze di un'email (View Source / Show Original) — campi di base, catena di Received con tempistiche, SPF/DKIM/DMARC, segnali di falsificazione di From/Reply-To.
SEO
Meta Tags / Open Graph Generator
Genera meta tag HTML per SEO, Open Graph (Facebook) e Twitter Card — con anteprima della card.
robots.txt Validator
Convalida robots.txt — struttura dei gruppi User-agent, direttive, test di un percorso specifico per consenti/blocca.
sitemap.xml Validator
Convalida sitemap.xml — campi obbligatori, formati di data, limiti di sitemaps.org, URL duplicati.
Favicon Generator
Carica un'immagine e ottieni un set completo di favicon (16–512px, .ico, web manifest) insieme al codice HTML pronto per l'<head>.
sitemap.xml Generator
Componi un sitemap.xml da un elenco di URL — con lastmod/changefreq/priority, verifica e rimozione dei duplicati.