Codificatore Decodificatore URL - Codifica e Decodifica URL Online
Strumento gratuito online per codificare e decodificare URL. Codifica e decodifica URL, stringhe di query e componenti URL istantaneamente. Perfetto per affilia...
Encoder e decoder Base64 gratuito online per testo e file. Codifica dati in formato Base64 per trasmissione sicura, decodifica stringhe Base64 al contenuto originale. Supporta UTF-8, codifica URL-safe, upload di file fino a 10 MB e anteprima automatica delle immagini.
Base64 è uno schema di codifica binario-testo che converte dati binari (immagini, file, byte grezzi) in testo ASCII utilizzando 64 caratteri stampabili: lettere maiuscole (A-Z), lettere minuscole (a-z), cifre (0-9), più (+) e barra (/). Un 65° carattere (=) serve come riempimento.
Come funziona: Base64 raggruppa i dati di input in blocchi di 3 byte (24 bit), quindi divide quei 24 bit in quattro gruppi da 6 bit. Ogni gruppo di 6 bit rappresenta un numero 0-63, che viene mappato a uno dei 64 caratteri Base64.
Perché il 33% più grande? Perché Base64 usa 4 caratteri per rappresentare 3 byte, l’output codificato è sempre circa il 33,33% più grande dell’originale. Il compromesso: sicurezza del testo. L’output Base64 contiene solo caratteri ASCII sicuri per la trasmissione tramite email, JSON, XML, URL e altri protocolli basati su testo.
Base64 è uno schema di codifica binario-testo che converte dati binari in formato testo ASCII utilizzando 64 caratteri stampabili (A-Z, a-z, 0-9, +, /). Viene utilizzato principalmente per trasmettere dati binari tramite protocolli basati su testo (email, JSON, XML, URL) che non supportano dati binari grezzi. Base64 aumenta la dimensione dei dati di circa il 33% perché codifica 3 byte (24 bit) in 4 caratteri (24 bit con 6 bit per carattere). I caratteri di riempimento (=) garantiscono che la lunghezza dell'output sia multipla di 4.
Per codificare testo in Base64: (1) Inserisci il tuo testo nel campo di input, (2) seleziona la codifica del testo (UTF-8 raccomandato per caratteri Unicode, ASCII per inglese di base), (3) opzionalmente abilita la codifica URL-safe per sostituire + con -, / con _ e rimuovere il riempimento =, (4) fai clic sulla modalità Codifica - l'output appare istantaneamente. Per i file, fai clic su 'Carica file' per codificare immagini, PDF o qualsiasi file binario nel formato URI dati Base64.
Per decodificare Base64: (1) Passa alla modalità Decodifica usando il pulsante di commutazione, (2) incolla la tua stringa Base64 nel campo di input - lo strumento rileva automaticamente il formato Base64 valido con un badge verde, (3) se usi Base64 URL-safe, abilita l'opzione URL-safe, (4) il testo decodificato appare istantaneamente nel campo di output. Per immagini o file codificati in Base64, lo strumento rileva automaticamente URI dati e mostra un'anteprima dell'immagine se applicabile con pulsante di download.
Base64 URL-safe (RFC 4648 Sezione 5) modifica il Base64 standard per un uso sicuro in URL, nomi di file e parametri di query sostituendo i caratteri che hanno significato speciale negli URL. Il Base64 standard usa + (URL: spazio) e / (URL: separatore di percorso), che rompono gli URL. La variante URL-safe sostituisce + con - (trattino), / con _ (underscore) e rimuove il riempimento =. Usa sempre la codifica URL-safe quando incorpori Base64 negli URL.
Base64 aumenta la dimensione dei dati di circa il 33% a causa del suo meccanismo di codifica. Base64 converte 3 byte (24 bit) di binario in 4 caratteri ASCII (32 bit totali, 6 bit per carattere). Questo rapporto 3:4 crea un overhead del 33,33%. Ad esempio, 'Ciao' (4 byte) diventa 'Q2lhbw==' (8 caratteri). Il compromesso: sebbene più grande, l'output Base64 è sicuro per protocolli di trasmissione basati su testo (JSON, XML, email) che corrompono dati binari grezzi.
Sì! Fai clic su 'Carica file' in modalità Codifica per convertire qualsiasi file (immagini, PDF, documenti, audio) nel formato URI dati Base64. Gli URI dati incorporano i contenuti dei file direttamente nel testo usando il formato: 'data:[tipo MIME];base64,[dati Base64]'. Casi d'uso: (1) incorporare immagini in HTML/CSS senza richieste esterne, (2) includere allegati nelle API JSON, (3) memorizzare file piccoli nei database come testo. Nota: Il limite di dimensione del file è 10 MB. I file codificati in Base64 sono il 33% più grandi dell'originale.
Base64 è essenziale per gli sviluppatori che lavorano con: (1) Allegati email - Il protocollo email MIME richiede Base64 per allegati binari, (2) URI dati - Incorporare immagini/file direttamente in HTML/CSS, (3) API JSON/XML - Trasmettere dati binari in formati basati su testo senza corruzione, (4) Autenticazione - Codificare credenziali per HTTP Basic Auth, (5) Chiavi crittografiche - Rappresentare chiavi binarie come testo per archiviazione/trasmissione, (6) Upload di file - Inviare file binari tramite API REST come stringhe JSON.
No! Base64 è codifica, NON crittografia o sicurezza. Differenze critiche: (1) La codifica trasforma il formato dei dati (binario in testo) ma non nasconde il contenuto - chiunque può decodificare istantaneamente, (2) La crittografia usa chiavi segrete per trasformare i dati in testo cifrato illeggibile - solo i possessori di chiavi possono decifrare. Base64 fornisce zero sicurezza. Usa crittografia AES-256 per dati confidenziali, HTTPS per trasmissione e non fare mai affidamento su Base64 per la sicurezza.
Usa la codifica UTF-8 (predefinita in questo strumento) per gestire correttamente i caratteri Unicode (emoji, lettere accentate, scritture non latine). UTF-8 rappresenta i punti di codice Unicode come 1-4 byte per carattere, quindi Base64 codifica quei byte. La codifica ASCII supporta solo i caratteri 0-127 (inglese di base) e fallisce sui caratteri speciali. Scegli sempre UTF-8 a meno che tu non abbia requisiti specifici di sistemi legacy.
Sì! Lo strumento rileva automaticamente le immagini codificate in Base64 (URI dati che iniziano con 'data:image/') e mostra un'anteprima. Formati supportati: PNG, JPEG, GIF, SVG, WebP. Per decodificare: (1) incolla l'URI dati in modalità Decodifica, (2) l'anteprima dell'immagine appare automaticamente sotto l'output, (3) fai clic su 'Scarica file decodificato' per salvare l'immagine sul tuo dispositivo. Questo funziona per estrarre immagini da codice sorgente HTML/CSS, risposte API JSON o campi Base64 del database.
Gestisci più programmi di affiliazione e migliora le prestazioni dei tuoi partner affiliati con Post Affiliate Pro.
Strumento gratuito online per codificare e decodificare URL. Codifica e decodifica URL, stringhe di query e componenti URL istantaneamente. Perfetto per affilia...
Strumento gratuito di compressione immagini online. Comprimi JPG, PNG, WebP mantenendo la qualità. Compressione batch, confronto prima/dopo, opzioni di ridimens...
Scanner e lettore di codici QR online gratuito. Scansiona codici QR con la tua fotocamera, carica immagini o trascina e rilascia. Rileva URL, WiFi, vCard e altr...
Consenso Cookie
Usiamo i cookie per migliorare la tua esperienza di navigazione e analizzare il nostro traffico. See our privacy policy.