logo
GeekFormat

Gestisci Padding Base64

Input
carattere . Riempimento: 0 =

Correggi il Padding Base64 gratuitamente, supporta l'aggiunta o la rimozione del segno uguale, ideale per errori di decodifica e formato JWT.

Raccomandazioni correlate

Casi d'uso

  • Correggi errori di decodifica Base64 (Incorrect padding) dovuti a Padding mancante
  • Rimuovi segni uguali eccessivi in URL Safe Base64 o JWT
  • Gestisci problemi di compatibilità del formato Padding Base64 tra sistemi diversi
  • Verifica se il Padding Base64 è conforme allo standard di codifica

Funzionalità

  • Gestione Padding bidirezionale: supporta l'aggiunta del segno uguale mancante o la rimozione del Padding eccessivo
  • Calcolo automatico del Padding: determina la necessità di 0-2 segni uguali in base alla lunghezza Base64
  • Elaborazione locale nel browser senza upload: tutte le correzioni avvengono nel browser, i dati non vengono inviati a server
  • Copia con un clic: il risultato corretto può essere copiato direttamente per la decodifica, la verifica o il trasferimento API

Come utilizzare

  1. Incolla la stringa Base64 che richiede correzione del Padding
  2. Scegli la modalità di aggiunta o rimozione del segno uguale
  3. Lo strumento elabora automaticamente il Padding alla fine
  4. Copia il risultato corretto per la decodifica o il trasferimento dei parametri

Domande frequenti

Perché Base64 ha segni uguali (=) alla fine?

Base64 codifica ogni 3 byte in 4 caratteri. Quando il numero di byte di input non è un multiplo di 3, è necessario aggiungere = per raggiungere un multiplo di 4. Manca 1 byte aggiungi 2 segni =, mancano 2 byte aggiungi 1 segno =.

Perché alcuni Base64 non hanno segni uguali?

URL Safe Base64 (RFC 4648) e lo standard JWT di solito omettono il Padding = alla fine per ridurre la lunghezza. Questo formato richiede l'aggiunta del Padding corretto prima della decodifica.

Quando è necessario rimuovere il Padding?

Quando il sistema target (come alcune librerie JWT, trasferimento di parametri URL) richiede un formato senza Padding, i segni = eccessivi devono essere rimossi. Lo standard Base64URL non include segni uguali alla fine.

Posso decodificare direttamente dopo aver corretto il Padding?

Sì. Dopo l'aggiunta del Padding corretto, di solito può essere decodificato direttamente. Se ci sono ancora errori, potrebbero esserci caratteri illegali o contenuto incompleto, si consiglia di pre-elaborare con uno strumento di pulizia Base64.