banco per sviluppatori / utilità locali
Strumenti per sviluppatori.
Organizza i dati, ispeziona i file, codifica i valori, genera identificatori e riordina il codice senza aprire un ambiente di lavoro complesso.
pronti ora
JSON e tabelle
Formatta, valida, visualizza e converti record strutturati.
Formattatore JSON
Valida, formatta, minimizza, copia e scarica JSON localmente.
Validatore JSON
Controlla la sintassi JSON e analizza localmente la struttura della radice elaborata.
Minificatore JSON
Valida il JSON e rimuove gli spazi bianchi di formattazione non significativi.
JSON in CSV
Converti un array di oggetti JSON in righe separate da virgole o tabulazioni.
CSV in JSON
Converti file CSV o TSV con virgolette in un array di oggetti JSON, direttamente nel browser.
Visualizzatore CSV
Apri dati CSV o TSV locali in una tabella con limiti prestabiliti.
JSON Viewer
Valida e formatta un file JSON locale.
Formattatore SQL
Formatta SQL standard, PostgreSQL, MySQL, SQLite o BigQuery.
XML a JSON
Converti un documento XML in JSON leggibile, gestendo gli attributi in modo sensato.
JSON in XML
Converti JSON in XML ben formato scegliendo l'elemento radice e il livello di rientro.
YAML in JSON
Converti la configurazione YAML in JSON con errori di analisi chiari e leggibili.
JSON in YAML
Converti JSON in YAML leggibile per file di configurazione e manifest.
CSV a TSV
Converti i dati separati da virgole in campi separati da tabulazioni, mantenendo intatti quelli tra virgolette.
TSV in CSV
Converti dati separati da tabulazioni in CSV, aggiungendo le virgolette alle celle che ne hanno bisogno.
Excel in CSV
Converti una cartella di lavoro .xlsx in CSV, un foglio alla volta.
CSV in Excel
Trasforma il testo CSV in una vera cartella di lavoro .xlsx, direttamente nel browser.
Diff JSON
Confronta due payload JSON affiancati ed evidenzia le chiavi aggiunte, rimosse e modificate.
Formattatore XML
Formatta o minifica il markup XML in locale, con indentazione personalizzabile e verifica della sintassi.
YAML a CSV
Converti array YAML strutturati in CSV RFC 4180 con virgolette o analizza CSV per ottenere YAML pulito.
JSON Schema
Valida i dati JSON rispetto alle definizioni JSON Schema direttamente nel browser, con percorsi degli errori chiari.
SQL in JSON
Converti array JSON in istruzioni SQL INSERT con escape o analizza query SQL INSERT per ottenere array di oggetti JSON.
JSON a TS
Converti oggetti e array JSON in interfacce o dichiarazioni TypeScript fortemente tipizzate.
JSON a Go
Trasforma un esempio JSON in struct Go con nomi idiomatici, tag json, omitempty e puntatori per i campi nullable.
Convertitore .env
Analizza le variabili d’ambiente .env e convertili in JSON, script shell di export o YAML ConfigMap di Kubernetes.
JSON a TOML
Converti oggetti JSON nella sintassi di configurazione TOML o analizza stringhe TOML per ottenere oggetti JSON.
Generatore JSON Schema
Inferisci e genera automaticamente definizioni JSON Schema a partire da dati JSON di esempio.
Escape di stringhe JSON
Esegui l'escape di virgolette, righe nuove e caratteri di controllo nelle stringhe JSON, oppure rimuovi l'escape dai dati JSON.
Validatore CSV dei prodotti
Verifica un CSV di prodotti secondo le regole dell'importatore Shopify e scarica una copia corretta.
CSV in SQL
Converti dati CSV tabellari in query SQL INSERT INTO per PostgreSQL, MySQL, SQLite e SQL Server.
Da oggetto JS a JSON
Converti oggetti letterali JS senza virgolette, virgolette singole e virgole finali in payload JSON rigorosi.
Riparazione JSON
Ripara JSON troncato, malformato, con apici singoli o caratteri non preceduti da escape, generato dagli LLM, senza inviare dati al server.
JSON a Python
Crea dataclass Python, TypedDict o modelli Pydantic a partire da un esempio JSON.
JSON a Zod
Genera schemi Zod e tipi inferiti da un esempio JSON.
JSON a Rust
Genera struct Rust con derive serde a partire da un esempio JSON.
JSONPath
Verifica espressioni JSONPath RFC 9535 e visualizza ogni corrispondenza e il relativo percorso.
INI ⇄ JSON
Converti i file di configurazione INI in JSON e viceversa, con sezioni, sezioni annidate, array e commenti.
Deduplica dati
Rimuovi le righe duplicate dai dati CSV per colonne, ignorando maiuscole e spazi, e conta quante volte si ripete ogni valore.
Tabella LaTeX
Trasforma CSV o celle incollate da un foglio di calcolo in codice LaTeX per tabelle, con regole booktabs, allineamento, didascalia ed etichetta.
Equazioni LaTeX
Scrivi equazioni con una tavolozza di simboli e un'anteprima live, copia LaTeX o MathML ed esporta in SVG o PNG.
Codifica e identifica
Codifica il testo, cifra testo e file, nascondi messaggi nelle immagini, ispeziona token, genera ID, calcola digest crittografici, checksum e firme HMAC e testa password monouso e PKCE.
Base64
Codifica il testo Unicode in Base64 o decodificalo nuovamente in UTF-8.
Codificatore URL
Codifica o decodifica i componenti URL con supporto Unicode.
Codificatore HTML
Codifica i caratteri speciali HTML o decodifica le entità più comuni.
Generatore di hash
Genera hash di testo SHA-256, SHA-384, SHA-512 o SHA-1 legacy.
Hash file
Calcola l'hash SHA-256 di un file locale per confrontarlo.
Decodificatore JWT
Decodifica i dati di header e payload di un JWT senza dichiararne la verifica.
Generatore di UUID
Genera uno o più identificatori UUID v4 casuali e crittograficamente sicuri.
Generatore di ULID
Genera ULID ordinabili, mantiene monotoni i valori nello stesso millisecondo e decodifica il timestamp di un ULID.
Verificatore JWT
Decodifica i token JWT e verifica localmente nel browser le firme HMAC SHA-256, senza conservare dati sul server.
Calcolatore di subnet
Calcola indirizzi di rete, broadcast, maschere di subnet, intervalli IP utilizzabili e forme binarie per subnet IPv4.
Generatore di coppie di chiavi
Genera coppie di chiavi pubbliche e private RSA (2048/4096 bit) o ECDSA in formato PEM con la Web Crypto API del browser.
Generatore .htpasswd
Genera righe di autenticazione e hash delle password .htpasswd per Apache e Nginx, direttamente nella memoria del client.
Crittografa testo
Crittografa e decifra il testo con una password usando AES-256-GCM e PBKDF2, interamente nel browser.
Crittografa file
Crittografa e decrittografa qualsiasi file con una password e AES-256-GCM, direttamente nel browser.
Steganografia
Nascondi un messaggio in un'immagine, anche con password, e rileggilo quando vuoi.
HMAC
Genera firme HMAC-SHA256, SHA-384, SHA-512 e SHA-1 in formato esadecimale e Base64.
CRC32
Calcola CRC-32 e Adler-32 di testo o file, in esadecimale e decimale.
TOTP
Genera password monouso TOTP da un segreto Base32, con codice QR per le app di autenticazione.
PKCE
Genera verificatore PKCE OAuth, code challenge S256 e valore state.
Encoder JWT
Crea e firma JWT con gli algoritmi HS, RS, PS ed ES a partire da un payload JSON.
Nano ID
Genera ID casuali sicuri per gli URL con alfabeto e lunghezza personalizzati, più una stima delle collisioni.
Semver
Verifica le versioni rispetto agli intervalli npm, confronta le versioni e trova la prossima release.
Generatore bcrypt
Genera e verifica hash di password bcrypt nel browser, con costo configurabile.
Hash Argon2
Genera una stringa PHC Argon2 o verifica una password, con preset e impostazioni personalizzate per salt e costo.
Data URI
Trasforma qualsiasi file in un Data URI con snippet CSS e HTML pronti da incollare.
Strumenti IPv6
Espandi, comprimi, classifica e converti in formato inverso gli indirizzi IPv6.
Convertitore di basi
Converti numeri tra basi da 2 a 36, comprese le frazioni.
Ricerca porte
Scopri a cosa serve una porta TCP o UDP consultando il registro IANA.
Entità HTML
Codifica e decodifica le entità HTML e cerca tutte le 2.231 entità denominate.
Tabella ASCII
Tutti i 128 codici ASCII in quattro basi, con nomi dei caratteri di controllo ed entità HTML.
Punycode
Converti i domini internazionali in Punycode xn-- e viceversa, individuando gli omografi con alfabeti misti.
Convertitore IP
Converti un indirizzo IPv4 tra formato puntato, decimale, esadecimale, binario e IPv6 mappato.
chiave API
Genera chiavi API casuali con prefisso, lunghezza e set di caratteri personalizzabili, indicando la loro robustezza in bit.
indirizzo MAC
Genera indirizzi MAC casuali in qualsiasi formato, con prefisso del produttore opzionale, e verifica se un indirizzo è unicast o locale.
Decoder di certificati
Decodifica un certificato o una catena PEM: soggetto, emittente, date, SAN, chiave, usi e impronte digitali.
Validatore di indirizzi
Controlla gli indirizzi Bitcoin ed Ethereum per trovare errori grazie ai checksum integrati e ottieni il formato Ethereum con checksum EIP-55.
Codice e file
Testa pattern, confronta testi, minimizza il codice e ispeziona le firme dei file locali.
Tester Regex
Testa le espressioni regolari JavaScript in un worker con limite di tempo.
Minificatore HTML
Minifica commenti e spazi bianchi HTML analizzati dal browser.
Minificatore CSS
Analizza, ottimizza e minifica il CSS localmente.
Minificatore JavaScript
Rimuovi in modo prudente commenti, rientri e righe vuote.
Confronto diff
Confronta due testi riga per riga per individuare aggiunte e rimozioni.
Tipo MIME
Confronta le firme dei file più comuni con il tipo segnalato dal browser.
Rilevatore di codifica
Rileva BOM, compatibilità ASCII e UTF-8 valido localmente.
cURL a codice
Converti stringhe di comandi cURL in frammenti di codice JavaScript, Python, Go e Node.js.
Pulizia SVG
Pulisci e minimizza il codice SVG localmente: rimuovi metadati, commenti XML e spazi bianchi superflui.
Formattatore CSS
Formatta, indenta ed espande regole CSS, elenchi di selettori e dichiarazioni di proprietà in codice leggibile.
Spiegazione regex
Scomponi le espressioni regolari JavaScript in token per gruppi di cattura, classi di caratteri e quantificatori.
Convertitore di unità CSS
Converti dimensioni in pixel in rem, em, vw e vh rispetto a una dimensione base radice (predefinita: 16px).
Visualizzatore di tracciati SVG
Analizza i dati del tracciato SVG (attributo d) e mostra token, parametri dei comandi e anteprime visive.
Calcolatore Chmod
Calcola i permessi Linux in formato ottale (755, 644) e simbolico (rwxr-xr-x) con una matrice interattiva di caselle.
SVG in JSX
Trasforma il markup vettoriale SVG in codice React JSX o TypeScript TSX pulito e organizzato in componenti.
Editor SVG
Disegna, applica stili, organizza i livelli e modifica grafiche vettoriali SVG visivamente o tramite codice XML SVG in tempo reale.
SVG in PDF
Converti SVG in un PDF vettoriale con pagine A4, Letter o delle dimensioni dell’SVG, margini, orientamento e ridimensionamento.
Colori SVG
Trova e sostituisci i colori SVG, converti in currentColor o scala di grigi e confronta le anteprime.
Visualizzatore SVG
Visualizza in sicurezza gli SVG, controlla dimensioni, elementi e colori, ridimensionali, correggi il viewBox o rendili responsive.
Testo in SVG
Trasforma il testo in tracciati SVG con font locali, crenatura, allineamento multilinea, riempimento e contorno. Esporta in SVG o PNG.
Sprite SVG
Combina icone SVG locali in uno sprite di simboli ripulito, con ID univoci, viewBox mantenuti e snippet pronti da copiare.
Editor Mermaid
Scrivi diagrammi Mermaid con anteprima in tempo reale e scaricali in formato SVG o PNG.
Suddivisione testo RAG
Visualizza strategie di suddivisione del testo, dimensioni dei chunk in token o caratteri e sovrapposizioni per l'indicizzazione vettoriale RAG.
Contatore di token
Conta i token esatti di un prompt per i tokenizer di OpenAI e scopri come viene suddiviso il testo.
Generatore di prompt di sistema
Crea prompt di sistema LLM strutturati con sezioni XML e schemi JSON formattati per le chiamate agli strumenti di OpenAI e Claude.
docker run a Compose
Converti i comandi docker run in compose.yaml e viceversa, con porte, volumi, reti, health check e opzioni non supportate.
HTML a JSX
Converti HTML in JSX per React, con gli stili trasformati in oggetti.
Gitignore
Crea file .gitignore dai modelli ufficiali di GitHub, uniti senza duplicati.
Generatore di licenze
Genera file LICENSE per MIT, Apache, GPL e altro, con tabella comparativa.
WebSocket
Connettiti a un server WebSocket, invia messaggi e registra le risposte.
Messaggio di commit
Scrivi un messaggio Conventional Commits scegliendo tipo, ambito e modifica incompatibile, con controlli sul formato.
Formattatore GraphQL
Formatta o minimizza query, mutation, frammenti e schemi GraphQL, conservando i commenti.
Validatore email
Controlla una lista di indirizzi email per errori di formato, refusi nei domini comuni, indirizzi di ruolo e duplicati.
Tempo e automazione
Converti timestamp e comprendi le pianificazioni standard a cinque campi.
Convertitore di timestamp
Converti secondi Unix, millisecondi, date ISO, UTC e ora locale.
Timestamp Unix
Visualizza i secondi Unix, i millisecondi, l'ora ISO, UTC e locale attuali.
Parser Cron
Valida la sintassi cron a cinque campi e calcola le prossime esecuzioni in UTC.
Spiegatore Cron
Traduce la sintassi Cron a 5 campi in descrizioni comprensibili e calcola i prossimi orari di esecuzione.
Date Excel
Converti i numeri seriali Excel in date e viceversa, nei sistemi di data 1900 e 1904, con orari e bug dell'anno bisestile 1900.
Dati di test sintetici
Crea fixture JSON e CSV chiaramente fittizie e delimitate senza caricare dati sorgente.
Profili di esempio
Genera fixture di profili inequivocabilmente fittizi per i test.
Indirizzi di esempio
Genera dati di test con struttura da indirizzo per testare le interfacce.
Prodotti di esempio
Genera prodotti di catalogo e SKU sintetici per i tuoi test.
Ordini di esempio
Genera fixture di ordini sintetiche con ID utilizzabili solo per i test.
JSON di esempio
Genera record JSON di test validi senza caricamento.
CSV di esempio
Genera record sintetici compatibili con CSV per testare le importazioni.
Dati simulati
Genera dati di test fittizi con campi personalizzati, fino a 1.000 righe, in formato JSON, CSV o istruzioni SQL INSERT.
Numeri e Unicode
Converti le basi numeriche intere, codifica byte UTF-8 e ispeziona con precisione i valori scalari Unicode.
Binario → Decimale
Converti un intero binario con segno in decimale usando l'aritmetica BigInt esatta.
Decimale → binario
Converti un intero decimale con segno in binario, senza arrotondamenti in virgola mobile.
Esadecimale → Decimale
Converti un intero esadecimale con segno in decimale usando un'aritmetica esatta su dimensioni arbitrarie.
Decimale → esadecimale
Converti esattamente un intero decimale con segno in esadecimale maiuscolo.
Ottale → Decimale
Converti un intero ottale con segno in decimale usando l'aritmetica esatta.
Decimale → ottale
Converti un intero decimale con segno in ottale senza perdita di precisione in virgola mobile.
Testo → esadecimale
Codifica il testo come byte UTF-8 maiuscoli in un formato esadecimale leggibile, con spazi tra i byte.
Esadecimale → testo
Decodifica byte esadecimali, con o senza spazi, come testo UTF-8 con validazione rigorosa.
Carattere → U+
Mappa un valore scalare Unicode nella notazione U+, in formato decimale ed esadecimale.
U+ → carattere
Converti U+XXXX, 0xXXXX o la notazione decimale in un carattere Unicode.
Analizzatore Unicode
Analizza il testo per trovare spazi a larghezza zero, caratteri di controllo, marcatori RTL e punti di codice Unicode.
Calcolatore binario
Esegui operazioni aritmetiche e bit a bit in binario, ottale, decimale o esadecimale, con complemento a due.
Formati numerici
Converti i numeri tra 1.234,56, 1,234,56, 1 234,56 e altri separatori, anche per un'intera colonna.
Design CSS
Crea visivamente gradienti, ombre, scale tipografiche, dimensioni fluide e layout a griglia, poi copia il CSS.
Gradiente CSS
Crea gradienti CSS lineari, radiali e conici con anteprima in tempo reale, punti colore e modelli predefiniti.
Box shadow
Crea un box-shadow CSS con offset, sfocatura, diffusione e più livelli, anche inset, poi copia il codice.
Scala tipografica
Crea una scala modulare delle dimensioni dei caratteri, visualizzala e copia le variabili CSS o la configurazione Tailwind.
CSS clamp()
Crea un’espressione CSS clamp() per far crescere gradualmente font o spaziatura tra due larghezze dello schermo.
griglia CSS
Disegna un layout su una griglia, assegna un nome alle aree e copia il CSS grid-template.
Generatore di palette
Genera palette di colori armoniose, blocca i colori che preferisci ed esportale come CSS, Tailwind, JSON o PNG.
Forme e sfondi
Disegna onde e blob SVG e crea pattern di sfondo CSS e pannelli effetto vetro smerigliato.
onda SVG
Crea onde SVG sovrapposte per separare le sezioni e copiale come SVG o CSS.
blob SVG
Genera forme organiche casuali in un colore o con un gradiente e scaricale in formato SVG.
pattern CSS
Crea strisce, griglie, puntini, scacchiere e zigzag con gradienti CSS puri, pronti da copiare.
Glassmorphism
Schede effetto vetro satinato con backdrop-filter: imposta sfocatura, tinta e bordo, visualizza l’anteprima e copia il CSS.
Divisore sagomato
Crea divisori di sezione a onda, curva, inclinati, triangolari, a freccia, zigzag, nuvola e montagna con SVG, CSS e HTML.
Pattern SVG
Genera pattern SVG senza giunzioni con due colori, sfondo, spaziatura, tratto e rotazione. Esporta CSS, SVG o un tile PNG.
Policy e layout
Scrivi una content security policy ed esplora le forme CSS e i layout flexbox.
Generatore CSP
Crea o analizza una Content Security Policy con direttive, modelli predefiniti e snippet server da copiare.
Clip-path
Trascina i punti del poligono o regola cerchio, ellisse e inset, visualizza il ritaglio e copia il CSS.
Flexbox
Esplora le proprietà flex del contenitore e degli elementi con layout live e CSS da copiare.
Richieste di certificato e chiavi
Genera, decodifica e confronta richieste di certificato e chiavi nel browser.
Decodificatore CSR
Decodifica una richiesta PEM di firma del certificato: subject, nomi alternativi, chiave pubblica, algoritmo ed estensioni.
CSR Generator
Genera nel browser una chiave privata RSA o ECDSA e una richiesta di certificato firmata, con campi subject e nomi alternativi.
Verifica chiave certificato
Confronta un certificato con una chiave privata RSA o EC e/o un CSR per verificare se le chiavi pubbliche corrispondono.
Convertitore PEM e DER
Converti dati di certificati, chiavi e CSR tra PEM e DER binario, base64 o esadecimale, con rilevamento del tipo.
Formattare, validare e riparare JSON
Il formattatore JSON formatta un payload con rientri per renderlo leggibile; il validatore indica se il JSON viene analizzato correttamente e dove si interrompe; il validatore JSON Schema controlla che abbia la struttura prevista, non solo una sintassi valida. Quando il JSON è quasi corretto — virgole finali, virgolette singole, una parte finale troncata, come spesso accade con i modelli linguistici — lo strumento di riparazione JSON corregge gli errori meccanici, mentre JSON diff confronta due versioni chiave per chiave anziché riga per riga.
CSV e fogli di calcolo
Il CSV sembra semplice, ma raramente lo è: i delimitatori cambiano (virgole, punti e virgola in molte impostazioni locali europee, tabulazioni), i campi di testo possono contenere il delimitatore tra virgolette ed Excel elimina silenziosamente gli zeri iniziali dei codici e converte i numeri lunghi in notazione scientifica. Il visualizzatore CSV mostra come viene effettivamente analizzato un file, Excel to CSV e CSV to Excel permettono di passare da un formato all'altro, mentre CSV to JSON trasforma le righe in record per il codice.
La codifica non è la crittografia
Base64, codifica URL ed entità HTML cambiano il modo in cui vengono scritti i dati affinché superino un determinato canale; chiunque può invertirli, quindi non nascondono nulla. Un hash è unidirezionale e ha una lunghezza fissa, utile per verificare che un file non sia cambiato — lo strumento hash del file calcola SHA-256 localmente — ma un semplice hash veloce non è un metodo sicuro per memorizzare le password.
Un JWT è leggibile da chiunque: il decodificatore JWT mostra le sue dichiarazioni senza bisogno di alcuna chiave. Solo la verifica della firma, eseguita dal verificatore JWT per i token HMAC, dimostra che non è stato alterato.
Orari, pianificazioni e identificatori
I timestamp Unix sono secondi dal 1970 in UTC, ma JavaScript e molte API usano i millisecondi, quindi un valore di 13 cifre indica quasi sempre millisecondi: il convertitore di timestamp gestisce entrambi. Le pianificazioni Cron hanno cinque campi (minuto, ora, giorno del mese, mese, giorno della settimana) e di solito vengono eseguite nel fuso orario del server, spesso UTC; lo spiegatore di Cron descrive una pianificazione a parole ed elenca le prossime esecuzioni. Per gli identificatori che non devono collidere, usa un UUID anziché un contatore o un timestamp.