Strumenti per sviluppatori
Formatta, codifica, decodifica e genera dati per il tuo lavoro di sviluppo quotidiano.
- Analizzatore di URL Incolla un URL per vederne protocollo, host, porta, segmenti del percorso, parametri della query decodificati e frammento, poi modifica e ricostruisci.
- Analizzatore di user agent Analizza qualsiasi stringa user agent per vedere browser, motore, sistema operativo, dispositivo e CPU. Analisi in blocco con export CSV, nel browser.
- AST Explorer JavaScript Incolla codice JavaScript ed esplora il suo albero sintattico astratto (ESTree, generato da Acorn) nel browser. Clicca sui nodi ed esporta l'AST in JSON.
- Calcolatore chmod Converti i permessi dei file Unix e Linux tra caselle, notazione ottale (755) e simbolica (rwxr-xr-x), con setuid, setgid, sticky bit e comandi chmod pronti.
- Calcolatore di bounding box Calcola la bounding box di coordinate, GeoJSON o WKT come minLon,minLat,maxLon,maxLat, WKT, Overpass o Leaflet, con margine e supporto dell'antimeridiano.
- Calcolatore di subnet IP Calcola rete, broadcast, intervallo di host, subnet mask e wildcard di qualsiasi blocco CIDR IPv4 o IPv6, poi dividilo in subnet uguali o con VLSM.
- Codifica e decodifica Base64 Codifica e decodifica Base64 gratis, con pieno supporto UTF-8 e opzione base64url sicura per URL. Funziona tutto nel browser, nulla viene caricato.
- Codifica e decodifica entità HTML Converti i caratteri speciali in entità HTML (con nome, decimali o esadecimali) o decodifica qualsiasi entità, con l'elenco completo dei 2231 nomi HTML5.
- Codifica e decodifica URL Codificatore e decodificatore URL gratuito. Codifica parametri o URL completi, decodifica le sequenze %XX e gestisci + come spazio, tutto nel browser.
- Condivisione del segreto di Shamir Dividi una password o una frase di recupero in N quote, di cui M qualsiasi la ricostruiscono, con lo schema di Shamir su GF(256), nel tuo browser.
- Confronto codice (diff) Confronta due versioni di codice affiancate o in linea, con evidenziazione della sintassi, numeri di riga, opzioni sugli spazi e un diff unificato da copiare.
- Convertitore da HTML a Markdown Converti HTML in Markdown e Markdown in HTML nel browser, con tabelle GitHub, barrato, elenchi di attività e un'anteprima sicura. Nulla viene caricato.
- Convertitore da JSON a CSV Converti JSON in CSV e CSV in JSON nel browser. Le chiavi annidate diventano colonne, il delimitatore viene rilevato e nulla viene caricato.
- Convertitore da JSON a XML Converti JSON in XML e XML in JSON nel browser, con gestione di attributi, elementi ripetuti e CDATA. Nulla viene caricato su un server.
- Convertitore da JSON a YAML Converti JSON in YAML e YAML in JSON nel browser, con supporto di anchor, merge key e file con più documenti. Nulla viene caricato.
- Convertitore da TOML a JSON Converti TOML in JSON e JSON in TOML nel tuo browser. Gestisce tabelle, array di tabelle, date e interi a 64 bit. Non viene caricato nulla.
- Convertitore di basi numeriche Converti numeri tra binario, ottale, decimale, esadecimale e qualsiasi base da 2 a 36, con complemento a due, frazioni e passaggi spiegati.
- Convertitore di timestamp Unix Converti timestamp Unix in secondi o millisecondi in date leggibili in ora locale, UTC e ISO 8601, e trasforma qualsiasi data in tempo epoch.
- Convertitore GeoJSON, KML e GPX Converti GeoJSON in KML, GPX, CSV o WKT e viceversa nel browser. Punti, linee, poligoni e geometrie Multi, con conteggio delle feature e anteprima.
- Decoder di certificati X.509 Decodifica un certificato SSL/TLS, una catena o una CSR nel browser. Vedi soggetto, emittente, scadenza, SAN, utilizzo chiave e impronta SHA-256.
- Decoder JWT Decodifica header e payload di un JWT, leggi exp, iat e nbf come date e verifica firme HS256, RS256, PS256, ES256 o EdDSA nel tuo browser.
- Diagramma railroad delle regex Trasforma un'espressione regolare JavaScript in un chiaro diagramma railroad con gruppi, alternative, cicli e lookaround, ed esportalo in SVG o PNG.
- Disassemblatore WebAssembly Converti un binario .wasm in testo WAT leggibile, validalo ed elenca sezioni, import, export e funzioni nel browser, senza mai eseguire il modulo.
- Escape/unescape di stringhe Esegui l'escape o l'unescape di una stringa per JSON, JavaScript, template literal, SQL, CSV, attributi HTML, regex e URL, direttamente nel browser.
- Formattatore e minificatore CSS Rendi leggibile il CSS disordinato con un'indentazione pulita o minificalo con csso, e confronta la dimensione prima e dopo. Funziona nel browser.
- Formattatore e minificatore JavaScript Rendi leggibile il JavaScript minificato, minificalo con Terser o controllane la sintassi con riga e colonna esatte di ogni errore. Solo nel tuo browser.
- Formattatore e validatore JSON Formattatore e validatore JSON gratuito che formatta, minifica e controlla il JSON nel browser, con gli errori di sintassi indicati per riga e colonna.
- Formattatore HTML Rendi leggibile l'HTML disordinato con un'indentazione pulita o minificalo in sicurezza nel browser. Anche CSS e JavaScript inline vengono formattati.
- Formattatore SQL Formatta query SQL per PostgreSQL, MySQL, SQL Server, Oracle, BigQuery, Snowflake e altri, con maiuscole e indentazione a scelta, nel tuo browser.
- Formattatore XML Formatta, minifica e convalida XML nel browser. Gli errori vengono segnalati con riga e colonna, e i tuoi file non vengono mai caricati.
- Generatore di chiavi PGP e crittografia Genera chiavi OpenPGP (Curve25519 o RSA 4096), cifra, decifra, firma e verifica messaggi PGP nel browser. Chiavi e messaggi non lasciano il tuo dispositivo.
- Generatore di codici TOTP e HOTP Genera codici 2FA TOTP e HOTP da un segreto Base32 o un URI otpauth://, con SHA-1, SHA-256 o SHA-512, conto alla rovescia e codice QR per le app.
- Generatore di dati di test Genera dati di test fittizi e realistici (nomi, email, indirizzi, date, numeri) nel browser ed esportali in JSON, CSV o istruzioni SQL INSERT.
- Generatore di espressioni cron Crea un'espressione cron campo per campo, leggila in parole semplici, vedi le prossime esecuzioni in ogni fuso orario e convertila per systemd o Quartz.
- Generatore di hash Genera hash MD5, SHA-1, SHA-256 e SHA-512 di testi o file di qualsiasi dimensione e verifica i checksum. Tutto avviene nel tuo browser.
- Generatore di hash SRI Genera hash Subresource Integrity (SRI) sha384 per un file JavaScript o CSS e copia gli attributi integrity e crossorigin pronti, tutto in locale.
- Generatore di tabelle HTML Crea il codice di una tabella HTML da una griglia modificabile o da un CSV incollato, con didascalia, intestazioni, th scope, classe CSS o stili inline.
- Generatore di tabelle Markdown Crea tabelle Markdown in una griglia, incolla CSV o celle da Excel, scegli l'allineamento delle colonne e copia una tabella GitHub Flavored Markdown.
- Generatore di ULID e Nano ID Genera ULID (anche monotoni) o Nano ID con alfabeto e lunghezza a scelta, in blocco, decodifica il timestamp di un ULID e valuta il rischio di collisione.
- Generatore di UUID Generatore di UUID versione 4 e 7 gratuito. Crea fino a 1.000 UUID alla volta, in maiuscolo o senza trattini, poi copiali o scaricali in .txt.
- Generatore e verifica bcrypt Genera un hash bcrypt con fattore di costo da 4 a 14, verifica una password con un hash esistente e leggi versione, costo, salt e digest.
- Generatore e verificatore JWT Crea e verifica JSON Web Token con HS256, RS256, PS256, ES256 o EdDSA. Modifica i claim, imposta exp e iat e controlla le firme nel tuo browser.
- Generatore HMAC Calcola un HMAC-SHA1, SHA-256, SHA-384 o SHA-512 con chiave testo, hex o Base64, ottieni output hex e Base64 e verifica la firma di un webhook nel browser.
- Tester di regex Testa le espressioni regolari JavaScript in tempo reale con corrispondenze evidenziate, gruppi di cattura, sostituzione e spiegazione di ogni token.
- Tester JSONPath Prova espressioni JSONPath sul tuo JSON nel browser. Filtri, slice, discesa ricorsiva, percorsi e JSON Pointer, con esempi pronti all'uso.
- Trova codici dei tasti Premi un tasto qualsiasi per vedere event.key, event.code, keyCode, which e location in JavaScript, con modificatori, cronologia e tabella completa.
- Validatore JSON Schema Valida un documento JSON rispetto a un JSON Schema nel browser. Ogni errore è elencato con percorso nell'istanza, parola chiave e percorso nello schema.
- Visualizzatore di file HAR Apri un file .har nel browser per esaminare richieste, header, cookie, tempi e waterfall, poi ripuliscilo prima di condividerlo. Nulla viene caricato.
- Visualizzatore esadecimale di file Apri qualsiasi file in un visualizzatore esadecimale gratuito nel browser: offset, hex e ASCII, ricerca di byte o testo, decodifica di numeri e tipo di file.