Base64デコーダー
Base64を読めるテキストにデコード
Base64を読めるテキストにデコード
Base64の4文字ごとに3バイトに戻され、それがUTF-8テキストとして読み取られます。Base64で使われない文字が含まれていたり、パディングが途中で切れていたりすると「無効なBase64文字列」と表示されます。JWTで使われるBase64URLは+と/の代わりに-と_を使うため、トークンにはJWTデコーダーを使ってください。画像やPDFなどのバイナリデータは、デコードしても読めない文字になります。
SGVsbG8sIFdvcmxkIQ== → Hello, World!eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 → {"alg":"HS256","typ":"JWT"}Authorization: Basic dXNlcjpwYXNz → user:pass入力にBase64で使われない文字(途中の空白や、Base64URLの-や_など)が含まれているか、パディングが削られて長さが正しくなくなっていることが原因です。
はい。Base64は暗号化ではないため誰でもデコードできます。まさにこのツールが行っているのがそれです。
このデコーダーはテキストを出力します。画像やPDFなどのバイナリデータをデコードすると読めない文字になるため、それらにはファイル向けのツールを使ってください。
いいえ。デコードはブラウザー内で行われます。