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.

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.

Risultato

Card 10 — Geolocalizzazione Avanzata

Rileva la tua posizione con il browser, mostra i dettagli e anche la mappa.

Coordinate

Indirizzo