Drop files to upload
JPG, PNG, WebP, GIF, SVG — Max 10MB
Auto-expires — kept a few weeks, then cleared
画像 URL 変換 Vercel 用。
生の画像ファイルで Vercel デプロイを膨らませるのはやめましょう。ここにアップロードして直接 URL を受け取り、Next.js、Astro、静的サイトに埋め込んでください。ビルドは速いまま、リポジトリは小さいまま保てます。
使い方
リポジトリの外にアップロード
Vercel プロジェクトにコミットせず、画像を当社の CDN に送ります。ビルド成果物は小さく、プッシュ履歴はクリーンに保たれます。
永続 URL を取得
グローバルエッジキャッシュから配信される直接リンクをお渡しします。ビルド工程は不要、画像差し替え時の再デプロイも不要です。
コードで使う
URL を next/image、Astro Image、または素の <img> タグに渡してください。Vercel でも他のホストと同じように動作します。
Vercel の外で画像をホストする理由
デプロイが小さくなる
Vercel はビルド時間と帯域幅で課金します。git に入った大きなバイナリは毎回のデプロイを遅くし、ビルドキャッシュを膨張させます。
CI が高速化
毎回のデプロイでアップロード工程を省けます。リポジトリは軽いまま、プッシュは分単位ではなく秒単位で完了します。
グローバルエッジキャッシュ
画像は各訪問者に最も近いエッジ POP から配信されます。Vercel 自身の CDN と同じ速度モデルで、追加設定は不要です。
再デプロイなしで差し替え
コードを触らず、新しいビルドを走らせずに画像を更新できます。URL は変わりません。
よくある質問
Vercel の /public に画像を置けばよいのでは?
少数の画像なら問題なく動きます。大きなファイルが数十個になると、毎回のデプロイで全部送り直され、ビルドが遅くなり、リポジトリが膨らみます。Vercel の外に置けば整理が保てます。
next/image で動きますか?
はい。URL を src プロップに渡し、next.config.js の remotePatterns に画像ドメインを追加してください。Next.js は他の外部画像と同じように最適化します。
ページが遅くなりませんか?
なりません。画像は世界中のエッジノードを持つ CDN から配信されます。実測のロード時間はたいてい 100ms 未満で、Vercel 自身のアセット配信と同等です。
再デプロイしても URL は残りますか?
はい。URL は永続的で、Vercel デプロイとは無関係です。ロールバックしても、再デプロイしても、フレームワークを変えてもリンクは生き続けます。
個人の Vercel プロジェクトでも無料ですか?
はい。アップロードして共有する流れは登録不要で無料です。無料アカウントに登録すると、大きなファイルとアップロード管理用ダッシュボードが使えます。