Scegli la modalità di immissione del testo e di codifica, quindi inserisci Hello esattamente come mostrato di seguito. Per questo esempio utilizzare UTF-8 e l'alfabeto Base64 standard. Codifica il testo e verifica che il risultato sia SGVsbG8=. Passa alla modalità di decodifica, incolla il risultato e decodificalo per recuperare i cinque caratteri originali. Un ritorno a capo finale modifica il risultato codificato.
Per un'integrazione, controlla innanzitutto se il sistema ricevente prevede Base64 standard o la sua variante sicura per URL. Soddisfa i requisiti di riempimento e ritorno a capo anziché modificare le opzioni in modo casuale. Quando gestisci un file, utilizza il flusso di lavoro del file in modo che i suoi byte vengano codificati direttamente. I dati binari decodificati dovrebbero essere scaricati nel formato appropriato anziché trattati come testo leggibile.
Hello → SGVsbG8= → Hello
btoa("Hello"); // SGVsbG8=
base64.b64encode(b"Hello") # SGVsbG8=
Base64 è una rappresentazione reversibile di byte, non crittografia o metodo di archiviazione segreta. Mappa gruppi di sei bit su un alfabeto di 64 caratteri. L'imbottitura completa il gruppo finale quando necessario. Il testo codificato è generalmente più grande dei byte originali, quindi la codifica non è una tecnica di compressione.
Base64 standard utilizza i caratteri più e barra. L'alfabeto sicuro per URL sostituisce il trattino e il carattere di sottolineatura, evitando tali caratteri nei protocolli orientati all'URL. I requisiti di riempimento dipendono dal formato di ricezione. Un segmento JWT, un URL di dati e un allegato MIME sono contenitori diversi; identificare la rappresentazione attesa prima della decodifica.
L’elaborazione avviene nel browser. Salvataggio e condivisione sono facoltativi, richiedono un account e inviano il contenuto scelto al nostro servizio. Esamina prima il contenuto condiviso: chiunque abbia il collegamento può aprirlo. La chiusura di questa pagina non elimina le copie salvate.
Controlla che l'input sia completo e utilizzi l'alfabeto selezionato. La decodifica del testo richiede anche la corretta codifica dei caratteri. Base64 valido può rappresentare un'immagine, un archivio o un altro file binario, quindi il testo illeggibile non significa necessariamente che i byte sono corrotti. Utilizzare il download binario quando questo è l'output previsto.
Inizia con un piccolo campione e conferma un viaggio di andata e ritorno prima di codificare un file di grandi dimensioni. Il browser necessita di memoria sia per l'output sorgente che per quello codificato e l'espansione Base64 aumenta tale costo. Non viene promessa alcuna latenza di elaborazione fissa o riduzione garantita delle dimensioni. Conservare il file originale finché l'applicazione ricevente non accetta il risultato.
Trascina e rilascia un file qui, o
Supporta tutti i tipi di file • Dimensione max: 100 MB
L’elaborazione avviene nel browser. Salvataggio e condivisione sono facoltativi, richiedono un account e inviano il contenuto scelto al nostro servizio.
Limiti dimensione file: La dimensione massima del file è 100 MB per garantire prestazioni ottimali del browser. I file superiori a 10 MB potrebbero richiedere più tempo per essere elaborati.