Perché usare strumenti di testo online?
Riformattare testo, codificare un payload, creare uno slug: attività ricorrenti che interrompono il tuo flusso di lavoro. Invece di aprire un editor locale o scrivere uno script, i nostri strumenti eseguono queste operazioni direttamente nel browser.
Casi d'uso comuni:
- Normalizzare testo copiato → Il convertitore trasforma un testo IN MAIUSCOLO in minuscolo pulito
- Preparare un segreto API → Il codificatore Base64 codifica/decodifica credenziali prima di incollarle in un file .env
- Creare URL puliti → Il generatore di slug trasforma "Il Mio Articolo Blog!" in "il-mio-articolo-blog"
- Verificare limiti di caratteri → Il contatore verifica che l'oggetto della tua email sia inferiore a 78 caratteri
Come usare gli strumenti di testo
Passo 1: Scegliere lo strumento
| Necessità | Strumento da usare |
|---|---|
| Cambiare maiuscole/minuscole | Convertitore maiuscole |
| Codificare/decodificare Base64 | Codificatore Base64 |
| Creare uno slug URL-friendly | Generatore di slug |
| Contare parole e caratteri | Contatore parole |
| Generare una password sicura | Generatore di password |
| Calcolare hash MD5, SHA-256 | Hash Generator |
| Codificare/decodificare un URL (percent-encoding) | Codificatore / decodificatore URL |
| Testare un'espressione regolare | Regex Tester |
| Formattare/convertire JSON o YAML | JSON / YAML Formatter |
Passo 2: Incollare e trasformare
Incolla il testo nell'area di input. Lo strumento accetta più paragrafi e si adatta automaticamente.
Scorciatoie da tastiera:
- Mac: ⌘+⏎ per avviare la trasformazione
- Windows/Linux: Ctrl+⏎ per avviare la trasformazione
Passo 3: Copiare il risultato
Il risultato appare istantaneamente. Clicca su "Copia" per usarlo. Nessun dato viene conservato dopo la trasformazione.
Dettagli degli strumenti
Convertitore maiuscole/minuscole
Trasforma la capitalizzazione del testo con un clic:
| Modalità | Input | Output |
|---|---|---|
| minuscolo | "CIAO Mondo" | "ciao mondo" |
| MAIUSCOLO | "ciao mondo" | "CIAO MONDO" |
| Tipo Titolo | "ciao mondo" | "Ciao Mondo" |
| Tipo frase | "CIAO. MONDO." | "Ciao. Mondo." |
Caso d'uso: Normalizzare testo copiato da PDF, email o fonti esterne.
Codificatore / Decodificatore Base64
Converti testo in Base64 e viceversa:
| Operazione | Input | Output |
|---|---|---|
| Codifica | captaindns.com | Y2FwdGFpbmRucy5jb20= |
| Decodifica | Y2FwdGFpbmRucy5jb20= | captaindns.com |
Usi comuni:
- Codificare credenziali per un file .env
- Decodificare un payload webhook per debug
- Preparare dati per un record DNS TXT codificato
Generatore di slug
Crea slug puliti da qualsiasi testo:
| Input | Output |
|---|---|
| "Il Mio Articolo Blog!" | il-mio-articolo-blog |
| "Caffè e Tè: Guida 2024" | caffe-e-te-guida-2024 |
| "L'estate a Roma" | l-estate-a-roma |
Trasformazioni applicate:
- Rimozione accenti (è → e, ò → o)
- Sostituzione spazi con trattini
- Conversione in minuscolo
- Rimozione caratteri speciali
Contatore parole e caratteri
Analisi istantanea della lunghezza del testo:
| Metrica | Descrizione |
|---|---|
| Parole | Numero totale di parole (separate da spazi) |
| Caratteri | Numero totale di caratteri (spazi inclusi) |
| Caratteri (senza spazi) | Caratteri esclusi gli spazi |
| Righe | Numero di righe |
Casi d'uso:
- Verificare che l'oggetto email rispetti il limite di 78 caratteri
- Validare che i record DNS TXT non superino 255 caratteri per stringa
- Stimare tempo di lettura (~200 parole/minuto)
Generatore di password
Crea password casuali o frasi di accesso facili da ricordare:
| Opzione | Descrizione |
|---|---|
| Lunghezza | Da 8 a 128 caratteri, regolabile |
| Caratteri speciali | Includi !@#$%^&* per più forza |
| Frase di accesso | Parole casuali facili da ricordare |
| Entropia | Bit di entropia e tempo di crack stimato |
Casi d'uso:
- Creare una password forte per un nuovo account
- Generare un segreto API o token casuale
- Valutare la forza di una password esistente con l'indicatore di entropia
Hash Generator
Calcola gli hash crittografici di qualsiasi testo:
| Algoritmo | Esempio di output (per "captaindns") |
|---|---|
| MD5 | d41d8cd98f00b204e9800998ecf8427e |
| SHA-1 | da39a3ee5e6b4b0d3255bfef95601890afd80709 |
| SHA-256 | e3b0c44298fc1c149afbf4c8996fb924... |
| SHA-512 | cf83e1357eefb8bdf1542850d66d8007... |
Casi d'uso:
- Verificare l'integrità di un file o testo
- Generare un hash per archiviare una password (uso educativo)
- Confrontare hash MD5/SHA-256 per la verifica dei download
Codificatore / Decodificatore URL
Codifica o decodifica testo con percent-encoding (RFC 3986):
| Operazione | Input | Output |
|---|---|---|
| Codifica | hello world&foo=bar | hello%20world%26foo%3Dbar |
| Decodifica | hello%20world%26foo%3Dbar | hello world&foo=bar |
Casi d'uso:
- Codificare parametri di query string prima di passarli in un URL
- Decodificare URL codificati per il debug
- Preparare parametri UTM o reindirizzamenti
Regex Tester
Testa un'espressione regolare contro un testo e visualizza i risultati:
| Funzionalità | Descrizione |
|---|---|
| Corrispondenze | Evidenziazione dei match nel testo |
| Gruppi di cattura | Dettaglio di ogni gruppo catturato |
| Posizioni | Indice di inizio e fine di ogni match |
| Sintassi RE2 | Compatibile con Go, Rust e Google RE2 |
Casi d'uso:
- Validare un pattern prima di integrarlo nel codice
- Eseguire il debug di una regex che non corrisponde come previsto
- Imparare la sintassi delle espressioni regolari con feedback visivo
JSON / YAML Formatter
Formatta e converti JSON e YAML in un clic:
| Operazione | Input | Output |
|---|---|---|
| Formatta JSON | JSON compatto o mal indentato | JSON indentato (2 o 4 spazi) o minificato |
| JSON → YAML | JSON valido | YAML formattato |
| YAML → JSON | YAML valido | JSON indentato |
| Formatta YAML | YAML con indentazione irregolare | YAML normalizzato |
Casi d'uso:
- Pretty-Print di un payload JSON minificato per il debugging
- Convertire una configurazione JSON in YAML per Kubernetes o Docker Compose
- Validare la sintassi di un documento JSON o YAML
FAQ - Domande frequenti
D: Gli strumenti di testo sono gratuiti?
R: Sì, 100% gratuiti e senza registrazione. Nessun limite d'uso.
D: I miei dati vengono conservati?
R: No. Le trasformazioni vengono eseguite nel browser (convertitore, contatore) o tramite API senza archiviazione permanente (Base64). I tuoi testi rimangono privati.
D: Qual è la dimensione massima del testo accettata?
R: Il convertitore e il contatore accettano fino a 100.000 caratteri (~15-20 pagine). Il codificatore Base64 supporta fino a 50 KB di dati.
D: Come funziona il generatore di slug?
R: Il generatore applica queste trasformazioni in ordine:
- Rimozione accenti (traslitterazione)
- Conversione in minuscolo
- Sostituzione spazi con trattini
- Rimozione caratteri speciali
- Pulizia trattini multipli
D: Posso usare questi strumenti per i record DNS?
R: Sì. Il codificatore Base64 è utile per record TXT codificati. Il contatore aiuta a verificare il limite di 255 caratteri per stringa TXT (un record può contenere più stringhe).
D: Funzionano le scorciatoie da tastiera?
R: Sì. ⌘+⏎ (Mac) o Ctrl+⏎ (Windows/Linux) avvia la trasformazione senza lasciare la tastiera.
Strumenti complementari
| Strumento | Scopo |
|---|---|
| Lookup DNS | Interrogare i record DNS di un dominio |
| Test di propagazione | Verificare la propagazione DNS mondiale |
| Ispettore SPF | Validare il tuo record SPF |
| Ispettore DKIM | Verificare la tua firma DKIM |
| Parser CSR | Analizzare una richiesta di certificato |
Risorse utili
- RFC 4648 - Codifica Base64 (specifica ufficiale della codifica Base64)
- RFC 1035 - Record DNS TXT (limiti dei record TXT)
- Unicode Normalization Forms (standard di normalizzazione degli accenti)