Vai al contenuto principale

Strumenti di testo

Trasforma, codifica e conta i tuoi testi in 2 clic

Convertitore di maiuscole, codificatore Base64, generatore di slug, contatore parole: utility gratuite elaborate dall'API CaptainDNS, che non conserva alcun contenuto.

Strumenti

Convertitore maiuscole

Converti interi paragrafi in minuscolo o MAIUSCOLO con un clic. Ideale per normalizzare il testo copiato.

Codificatore Base64

Codifica o decodifica stringhe Base64 per payload API, webhook, segreti o record DNS TXT.

Generatore di slug

Trasforma qualsiasi titolo in uno slug pulito (URL-friendly) per il tuo CMS, le tue rotte API o le ancore HTML.

Contatore parole

Conta parole e caratteri istantaneamente. Verifica la lunghezza dell'oggetto email o i limiti dei record DNS.

Generatore di password

Crea password casuali o frasi di accesso facili da ricordare. Entropia, tempo di crack e forza mostrati in tempo reale.

Hash Generator

Calcola gli hash MD5, SHA-1, SHA-256 e SHA-512 di qualsiasi testo in un clic. Copia individuale per algoritmo.

Codificatore / decodificatore URL

Codifica o decodifica testo con percent-encoding (RFC 3986). Ideale per query string, parametri UTM e reindirizzamenti.

Regex Tester

Testa un'espressione regolare su un testo e visualizza corrispondenze, gruppi di cattura e posizioni. Sintassi RE2.

JSON / YAML Formatter

Formatta, valida e converti JSON e YAML. Pretty-Print, minify, da JSON a YAML e da YAML a JSON.

Generatore APR1-MD5

Genera la riga .htpasswd di un account Apache o nginx. Sale casuale di 8 caratteri e formato $apr1$ pronto da incollare.

Generatore BCrypt

Genera la riga .htpasswd con l'algoritmo bcrypt. Formato $2y$, costo regolabile da 4 a 15, molto più resistente di MD5.

Perché usare strumenti di testo online?

Riformattare un 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, incolli il testo e l'API CaptainDNS restituisce il risultato.

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/minuscoleConvertitore maiuscole
Codificare/decodificare Base64Codificatore Base64
Creare uno slug URL-friendlyGeneratore di slug
Contare parole e caratteriContatore parole
Generare una password sicuraGeneratore di password
Calcolare hash MD5, SHA-256Hash Generator
Codificare/decodificare un URL (percent-encoding)Codificatore / decodificatore URL
Testare un'espressione regolareRegex Tester
Formattare/convertire JSON o YAMLJSON / YAML Formatter
Creare una riga .htpasswd (Apache)Generatore APR1-MD5
Creare una riga .htpasswd con bcryptGeneratore BCrypt

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àInputOutput
minuscolo"CIAO Mondo""ciao mondo"
MAIUSCOLO"ciao mondo""CIAO MONDO"

Caso d'uso: Normalizzare il testo copiato da PDF, email o fonti esterne.


Codificatore / Decodificatore Base64

Converti testo in Base64 e viceversa:

OperazioneInputOutput
Codificacaptaindns.comY2FwdGFpbmRucy5jb20=
DecodificaY2FwdGFpbmRucy5jb20=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:

InputOutput
"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:

MetricaDescrizione
ParoleNumero totale di parole (separate da spazi)
CaratteriNumero totale di caratteri (spazi inclusi)

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
  • Ricavare il tempo di lettura dal numero di parole restituito (~200 parole/minuto)

Generatore di password

Crea password casuali o frasi di accesso facili da ricordare:

OpzioneDescrizione
LunghezzaDa 4 a 128 caratteri, regolabile
Caratteri specialiIncludi !@#$%^&* per una maggiore robustezza
Frase di accessoParole casuali facili da ricordare
EntropiaBit 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:

AlgoritmoEsempio di output (per "captaindns")
MD5f7bdc490e414648e55d457eb7deba125
SHA-1b66c04ce3aec595325e731571c493f041abf3c3a
SHA-256a2fed1d95b2d49f0f48cfde0544148ea...
SHA-512a7815214a5e3b2be715a83d3f6436003...

Casi d'uso:

  • Verificare l'integrità di un file o testo
  • Generare un hash per memorizzare una password (uso didattico)
  • Confrontare hash MD5/SHA-256 per la verifica dei download

Codificatore / Decodificatore URL

Codifica o decodifica testo con percent-encoding (RFC 3986):

OperazioneInputOutput
Codificahello world&foo=barhello+world%26foo%3Dbar
Decodificahello%20world%26foo%3Dbarhello world&foo=bar

Lo spazio diventa +, non %20: lo strumento applica il formato application/x-www-form-urlencoded, quello delle query string. In decodifica sono accettate entrambe le forme.

Casi d'uso:

  • Codificare parametri di query string prima di inserirli in un URL
  • Decodificare URL codificati per il debug
  • Preparare parametri UTM o reindirizzamenti

Regex Tester

Testa un'espressione regolare su un testo e visualizza i risultati:

FunzionalitàDescrizione
CorrispondenzeEvidenziazione dei match nel testo
Gruppi di catturaDettaglio di ogni gruppo catturato
PosizioniIndice di inizio e fine di ogni match
Sintassi RE2Compatibile 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:

OperazioneInputOutput
Formatta JSONJSON compatto o mal indentatoJSON indentato (2 o 4 spazi) o minificato
JSON → YAMLJSON validoYAML formattato
YAML → JSONYAML validoJSON indentato
Formatta YAMLYAML con indentazione irregolareYAML 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

Generatore APR1-MD5

Calcola l'hash Apache di una password e la riga .htpasswd corrispondente:

CampoDescrizione
Nome utenteServe a comporre la riga completa user:hash
PasswordFino a 256 caratteri, nascosta per impostazione predefinita
Sale8 caratteri, casuale per impostazione predefinita, personalizzabile
Formato$apr1$, compatibile con Apache, nginx e Traefik

Utilità:

  • Proteggere un ambiente di preproduzione con autenticazione HTTP Basic
  • Aggiungere un account senza accesso SSH né comando htpasswd
  • Riprodurre un hash esistente indicando lo stesso sale

Generatore BCrypt

Calcola l'hash bcrypt di una password e la riga .htpasswd corrispondente:

CampoDescrizione
Nome utenteServe a comporre la riga completa user:hash
PasswordFino a 72 caratteri, nascosta per impostazione predefinita
CostoDa 4 a 15, 10 per impostazione predefinita: più è alto, più lento è il calcolo
Formato$2y$, compatibile con Apache, nginx e Traefik

Utilità:

  • Sostituire un hash APR1-MD5 con un algoritmo più resistente al brute force
  • Aggiungere un account senza accesso SSH né comando htpasswd -B
  • Riprodurre un hash esistente indicando lo stesso costo

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. Tutti e undici gli strumenti inviano il testo all'API CaptainDNS, che restituisce il risultato senza conservare alcun contenuto. Vengono registrate solo metriche tecniche anonime: numero di caratteri e durata dell'elaborazione.


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:

  1. Rimozione accenti (traslitterazione)
  2. Conversione in minuscolo
  3. Sostituzione spazi con trattini
  4. Rimozione caratteri speciali
  5. 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

StrumentoScopo
Lookup DNSInterrogare i record DNS di un dominio
Test di propagazioneVerificare la propagazione DNS mondiale
Ispettore SPFValidare il tuo record SPF
Ispettore DKIMVerificare la tua firma DKIM
Parser CSRAnalizzare una richiesta di certificato

Risorse utili