メインコンテンツへスキップ

すべての処理はブラウザ内でローカルに実行

Image Machine logo
Image Machine

Base64を画像に

Base64を貼り付け (data:プレフィックスの有無にかかわらず)

デコードされた画像

上記にBase64を貼り付け、レンダリングして画像をプレビューしてください。

Base64は思わぬ場所から出てきます。メールのソース、JSON APIの応答、CSSファイル、設定のエクスポート、ログの一行などです。その文字列をここに貼り付ければ、Image Machineがブラウザ内で画像に戻します。アップロードは一切ありません。先頭のバイトを読んで実際の形式を判定するので、data:接頭辞のない生の文字列でも正しい形式と拡張子で戻ります。とりあえずPNGとして保存する、ということはありません。PNG、JPG、WebP、GIF、BMP、ICO、SVG、AVIFに対応しています。

使い方

1

ツールを選ぶ

160+種類のツールから選んで、画像のサイズ変更・変換・圧縮・補正ができます。

2

アップロードして編集

画像をドラッグ&ドロップして設定を調整します。データはデバイス内に保持されます。

3

ダウンロード

結果をすぐに保存 — 透かしなし、登録も不要です。

Image Machine が選ばれる理由

ファイルがデバイスの外に出ることはありません

すべての処理はブラウザ内でローカルに実行されます。画像がサーバーにアップロードされることは一切ありません。

完全無料

すべてのツールが無料。制限も、透かしも、隠れた費用もありません。

圧倒的な速さ

アップロードの待ち時間なし — 画像はお使いのデバイス上で瞬時に処理されます。

プロ品質

ピクセル単位で美しい仕上がり。形式・サイズ・品質を自由にコントロールできます。

よくある質問

Base64を画像に戻すには?

文字列を入力欄に貼り付けて「画像を表示」を押すだけです。完全なdata: URIでも、接頭辞のない生のBase64でも動きます。プレビューはすぐに表示され、ダウンロードボタンが正しい拡張子で保存します。

data:image接頭辞がありませんが大丈夫ですか?

大丈夫です。接頭辞を信用せず、先頭数バイトをデコードしてシグネチャから形式を判定します。だからimage/pngと誤って書かれたJPEG文字列でも、ちゃんと開ける.jpgとして保存されます。

「有効なBase64ではない」と出るのはなぜ?

たいていは文字列が途中で切れている、コードからコピーする際に改行や引用符が混ざった、そもそも画像ではない、のいずれかです。末尾の等号まで含めて値全体をコピーし、囲みの引用符や末尾のカンマなど外側の文字は取り除いてください。

サイズの上限はありますか?

こちらで設けている上限はありません。ただしデコードはブラウザのタブ内で行われるため、非常に長い文字列はサーバーではなく端末のメモリが限界を決めます。デスクトップなら数メガバイトでも快適ですが、古いスマートフォンでは厳しいことがあります。

データはどこかに送信されますか?

いいえ。デコードはすべてブラウザ内で行われ、このアプリにはアップロード用のエンドポイント自体がありません。Base64の塊は社内APIやメール、設定ファイルから取り出すことが多いので、他のツール以上にここが重要です。

逆方向はどうすればいいですか?

「画像をBase64に」ツールを使うか、このページ上部の切り替えボタンを押してください。どちらの方向も同じページで動き、いずれもファイルをアップロードしません。

編集ツール

GIFトリミング

色を反転

ビフォー/アフター比較

枠線を追加

明るさ・コントラスト

画像一括リサイズ