Card 1 — Cambi di base
Inserisci un numero e scegli il tipo di conversione: da base 10 verso un'altra base oppure da una base (2–8 o 16) a base 10.
Da base 10 verso la base scelta. Dalla base scelta verso base 10.
Per la base 16 puoi usare le lettere A–F (maiuz. o min.).
Se sei in modalità 10 → b, questa è la base di arrivo. In modalità b → 10, è la base di partenza.
Risultato
—
Card 2 — Operazioni in binario
Inserisci due numeri in base 2 (solo 0 e 1) e scegli se fare la somma, la sottrazione o la moltiplicazione.
Usa solo le cifre 0 e 1.
Risultato
—
Card 3 — Crittografia
Scegli il metodo di crittografia e se vuoi crittografare o decrittografare, poi inserisci il testo nei formati richiesti.
Shift classico: 3. Valori possibili da 0 a 25.
Cifrario di Cesare — Crittografa: inserisci un testo alfabetico (spazi e punteggiatura vengono mantenuti).
Output
—
Card 4 — RSA (versione didattica su testo)
Scegli due numeri primi piccoli per generare le chiavi RSA, poi cifra o decifra un testo alfabetico. Le lettere A–Z vengono convertite in numeri 0–25.
Usa primi piccoli (es. 11, 13, 17, 19, 23...). Oppure clicca “Genera primi casuali”.
Il sistema propone automaticamente 1–3 valori possibili di e, già coprimi con φ(n).
Chiavi generate
—
I caratteri non alfabetici vengono ignorati durante la cifratura.
Risultato RSA
—
Card 5 — Generatore di QR Code
Inserisci un testo o un link, scegli la dimensione e genera il relativo QR Code.
Il contenuto verrà inserito così com'è nel QR Code.
QR Code generato
Nessun QR Code generato. Inserisci un testo o link e clicca su “Genera QR Code”.
Card 6 — Base64 Encoder / Decoder
Codifica e decodifica testo in Base64. È una codifica, non una cifratura: serve a rappresentare i dati usando solo caratteri stampabili.
Modalità Testo → Base64: puoi usare anche caratteri accentati.
Output
—
Card 7 — Hash Creator (MD5 / SHA-256)
Calcola l'impronta digitale (hash) di un testo usando MD5 o SHA-256. Gli hash sono irreversibili: dal valore hash non si può risalire al testo originale.
MD5 è veloce ma ormai non è più sicuro per le password. SHA-256 è più robusto ed è usato nei sistemi moderni.
Puoi usare anche caratteri accentati: il testo viene codificato in UTF-8 prima del calcolo.
Hash risultante (in esadecimale)
—
Card 8 — Codice a Barre (EAN-13)
Inserisci le prime 12 cifre di un codice EAN-13. Il sistema calcola la 13ª cifra di controllo e genera il relativo codice a barre.
Usa solo cifre da 0 a 9. Non includere la cifra di controllo finale: verrà calcolata automaticamente.
Risultato EAN-13
—
Codice a barre
Card 9 — Codice Fiscale (Generatore & Verificatore)
Genera un codice fiscale a partire dai dati anagrafici oppure verifica la correttezza formale (lettera di controllo) di un codice fiscale esistente.
Seleziona il comune dall'elenco: il codice catastale viene compilato automaticamente. Puoi anche modificarlo manualmente per casi particolari o comuni storici.
Verrà controllata la lunghezza, il formato e la lettera di controllo finale.
Risultato
—
Card 10 — Geolocalizzazione Avanzata
Rileva la tua posizione con il browser, mostra i dettagli e anche la mappa.
Coordinate
—
Indirizzo
—