本文へ移動
UtilPick.
マイツール
すべての道具
お気に入り
保存した道具

読み込み中…

最近使った道具

開いた道具がここに表示されます。

デスクトップ版を入れる
設定
UtilPick.
すべての道具
すべての道具/Base64変換

Base64変換

日本語を含むUTF-8テキストをBase64(標準・URL-safe)にエンコード・デコードします。入力内容はサーバーに送信しません。

日本語や絵文字を含むUTF-8テキストを変換します。

01

元のテキスト

0 / 100,000文字
⌘ / Ctrl + Enter
02

結果

ここに結果が表示されます

変換を実行すると、コピーしたり逆方向に戻したりできます。

未実行

ユーザーの評価

まだレビューはありません。このツールを使ったことがあれば、最初のレビューを書いてください。

ユーザーレビュー

まだレビューはありません。

レビューを書く

ログイン状態を確認しています。

    使い始めから結果の確認まで

    Base64変換の詳しい使い方ガイド

    使い方と例を確認し、知りたいことはトピックから探せます。

    使い方
    例と選び方
    トラブル解決
    よくある質問

    はじめに確認すること

    対象
    ハングルや絵文字を含むUTF-8のテキストを、Base64と相互に変換します。
    形式
    標準のBase64とURLセーフなBase64を選べます。
    URLセーフ
    +・/の代わりに-・_を使い、エンコード結果の末尾の=のパディングを省略します。
    入力・保存
    入力は100,000文字、UTF-8ファイルは512KBまで。結果のコピーとTXT保存に対応しています。
    処理の範囲
    画像・PDFのようなバイナリファイルの復元や、暗号化・復号のツールではありません。

    Base64変換の使い方

    1. 01

      元のテキストか、エンコードされた値かを確認してください

      通常のテキストを変換するにはエンコード、Base64の文字列を読むにはデコードを選びます。data:の接頭辞やJSONのプロパティ名まで一緒に貼り付けず、変換するテキスト部分だけを入力してください。

    2. 02

      標準かURLセーフかを選んでください

      値をやり取りするサービスが求める形式を確認してください。-や_が使われている値は、URLセーフかもしれません。単にURLからコピーしたからという理由だけで形式を推測せず、元の形式も確認するのがおすすめです。

    3. 03

      変換を実行して、内容を確認してください

      結果は、元のテキストとは別の領域に表示されます。デコードに失敗したら、方向・形式・文字の抜けがないかを確認してください。有効なBase64でも、含まれているバイトがUTF-8のテキストでなければ、このツールでは読み取れません。

    4. 04

      コピー・TXT保存、または逆方向の変換をしてください

      結果をコピーしたり、TXTで保存したりできます。結果を入力として取り込み、逆方向に変換すると、元のテキストを確認できます。オプションや元のテキストを変更したら、結果を作り直してください。

    こんな作業に使えます

    ハングルを含むUTF-8テキストの変換

    元のテキストを入力してエンコードすると、UTF-8のバイトをBase64の文字列に変えます。デコードは、Base64で表されたUTF-8のテキストを元に戻します。結果を次の入力として取り込み、逆方向に変換できます。

    標準のBase64とURLセーフなBase64

    URLセーフのオプションは、標準のBase64の+と/を-と_に置き換え、末尾の=のパディングを省略します。URLやトークンに使う値なら、そのシステムが求める形式を確認してください。Base64は内容を隠す暗号化ではなく、エンコードされた値は再び読み取れます。

    例で結果を確かめる

    ハングル1文字の変換

    入力・設定
    ハングルの「ガ」(U+AC00)
    結果
    6rCA
    UTF-8で表したそのハングルのバイトを、Base64の文字列に変えた結果です。6rCAをデコードすると、また同じ文字になります。見える文字ごとに一定の長さに変わる方式ではありません。

    パディング付きの標準の結果

    入力・設定
    Hello
    結果
    SGVsbG8=
    標準の形式では、末尾に=のパディングが付きます。URLセーフでエンコードすると、この例はSGVsbG8になります。英字の大文字・小文字を変えると別のバイトになるので、結果はそのまま使ってください。

    標準・URLセーフ・暗号化の区別

    表を左右にスクロールすると続きが見られます。

    標準・URLセーフ・暗号化の区別
    区分役割注意点
    標準のBase64バイトを文字として受け渡す一般的な形式+・/と、末尾の=のパディングを使うことがあります。
    URLセーフなBase64URLで使いやすい文字で表現このツールは-・_を使い、末尾の=を省略します。
    暗号化鍵を使って内容へのアクセスを制御する、別の作業Base64は鍵なしで元に戻せるので、暗号化の代わりにはなりません。

    結果が思ったとおりにならないとき

    デコードボタンを押してもエラーになります

    変換の方向とURLセーフのオプションを確認し、値が途中で切れていないか見てください。文章に付いた引用符や接頭辞が含まれているかもしれません。画像などのバイナリデータは、テキストとしてデコードできないことがあります。

    エンコードした結果が長くなりました

    Base64は圧縮ではありません。UTF-8のバイトを文字で表現するので、結果の文字列が元のテキストより長くなることがあります。テキストを短くする目的には向きません。

    デコード結果をもう一度エンコードしたら、表記が違います

    標準・URLセーフの選択と、末尾のパディングを比べてください。元のテキストをコピーするときに、空白や改行が追加されていないかも確認します。同じ内容を別の表記ルールで表したのかどうかを、まず見分けてください。

    知っておきたい用語

    UTF-8
    ハングルや絵文字などの文字を、バイトで表す方式です。
    パディング
    Base64の末尾に付く=の文字です。出力の単位の長さを合わせるのに使います。
    URLセーフ
    URLで扱いやすいように、一部の文字を置き換えたBase64の変形です。

    Base64変換のよくある質問

    画像のBase64やファイルもデコードできますか?

    現在はUTF-8テキストの変換に対応しています。画像などのバイナリデータをファイルに復元したり、data:image/...のアドレスを処理したりする機能はありません。

    Base64を使うとパスワードは安全になりますか?

    いいえ。Base64は、鍵なしで元に戻せるエンコードです。パスワードの保存用のハッシュや暗号化の代わりにはなりません。

    Base64のデコードに失敗したら、何を確認しますか?

    変換の方向と、標準・URLセーフのオプションを確認し、入力が途中で切れていないか見てください。デコードしたバイトが正しいUTF-8のテキストでない場合も、エラーになります。

    改行が入ったBase64も読めますか?

    デコードするときは、Base64の入力の空白文字を取り除いてから処理します。ただし、元のテキストをエンコードするときの空白・改行はデータなので、結果に反映されます。

    JWTトークン全体を入れると読めますか?

    ドットで区切られたJWT全体を分析するツールではありません。構造を理解し、必要なUTF-8のテキスト部分だけをURLセーフで変換することはできますが、署名の検証やトークンの有効性の確認は行いません。

    知りたいトピックへ移動

    • #Base64エンコード
    • #Base64デコード
    • #UTF-8
    • #URLセーフ
    • #パディング

    内容確認 2026.09.08

    あわせて使えるツール

    すべて見る
    URLエンコード・デコード開発者向け
    JSON整形開発者向け
    文字数カウントテキスト
    UtilPick

    忙しい毎日に、シンプルな道具をひとつ。無料のオンラインツール集。

    サービス

    UtilPick について デスクトップ版を入れる

    サポート

    道具をリクエスト不具合を知らせるお問い合わせinfo@utilpick.com

    ポリシー

    プライバシーポリシー(韓国語)利用規約(韓国語)
    事業者登録番号 365-47-00936(大韓民国)
    © 2026 UtilPick
    Featured on Twelve ToolsUtilPick - Featured on Startup FameFazier badgeFeatured on LaunchIgniter
    ホーム検索保存その他