example-file.com

画像

JPG、PNG、WebP、AVIF、GIF、SVGといった一般的なWeb形式に加え、PSD、AI、EPS、Sketch、Figma、XD、TIFF、HEIC、BMP、ICO、CR2などのデザイン・RAW形式のサンプル画像です。サイズは1KBから約15MBまで揃っています。

これらのファイルの実体について

以下のファイルはすべて実際に有効なファイルです。実在のツール(Sharp、ImageMagick、Ghostscript)で生成するか、ライセンスされた実カメラのサンプルから取得しているため、単なるサイズと拡張子だけのダミーではなく、画像ビューアーやデザインアプリで正しく開くことができます。唯一の例外はSketch、Figma、XDのサンプルで、これらの独自形式については実際の参照ファイルを準備中のため、現時点ではご利用いただけません。

これらのファイルは安全にダウンロードできますか?

すべてのサンプルファイルは当サイトが独自に生成したもので、実行可能コードやマクロは含まれていません。ファイルはCDNからHTTPSで配信され、ダウンロードを検証できるSHA-256チェックサムと、独立したVirusTotalスキャンレポートへのリンクを各ファイルに用意しています。

このサイトを第三者サービスで確認:

主な用途

アップロードウィジェットのテスト

実際の写真を用意しなくても、ファイル選択ダイアログやドラッグ&ドロップのアップローダーが想定通りの拡張子を受け付け、それ以外を拒否することを確認できます。

サイズ上限の検証

設定した最大アップロードサイズのわずかに下と上のファイルをそれぞれ選び、許可・拒否の両方の経路が正しく機能することを確認できます。

ストレージ・CDNクォータのテスト

テスト用のバケットやメディアライブラリ、CMSフォルダーにさまざまなサイズのファイルを入れて、ストレージクォータに近づいたときのシステムの挙動を確認できます。

デザインツールのインポート確認

アセットマネージャーがPSD、AI、Sketch、Figma、XDのインポートに対して、ファイルの中身とは関係なく独自のサイズ・拡張子制限を適用しているかどうかをテストできます。

形式とバリエーション

JPG
非可逆圧縮。Web上の写真で標準的に使われる形式です。
PNG
可逆圧縮で透過をサポート。スクリーンショットやグラフィックによく使われます。
WebP
モダンなWeb形式で、同程度の画質であればJPGやPNGより小さくなるのが一般的です。
AVIF
さらに新しい形式で、この中では圧縮率が最も高く、対応ブラウザも増えています。
GIF
256色までに制限されますが、単純なループアニメーションで今も使われています。
SVG
XMLベースのベクター形式で、どのサイズでも鮮明さを保ちます。
BMP
ほぼ無圧縮のWindowsビットマップで、寸法の割にファイルサイズが大きくなります。
ICO
Windowsのアイコンやファビコン用のコンテナ形式です。
TIFF
高精細な形式で、スキャンや印刷のワークフローでよく使われます。
HEIC
iOS 11以降のAppleの標準写真形式で、効率的な圧縮が特徴です。
PSD
Adobe Photoshopのネイティブプロジェクトファイルです。
AI
Adobe Illustratorのネイティブプロジェクトファイルです。
EPS
古くからあるベクター交換形式で、一部の印刷ワークフローで今も使われています。
Sketch
デザインアプリSketchのネイティブファイル形式です。
Figma
拡張子でデザインツールのエクスポートファイルを受け付けるアップローダーのテスト用です。
XD
Adobe XDのネイティブプロジェクトファイルです。
CR2
Canonのカメラ用RAW形式で、未処理のセンサーデータのためファイルサイズが大きくなります。

よくある質問

これらは実際の写真やデザインファイルとして開けますか?
はい。Sketch、Figma、XDを除くすべての形式は実際に有効なファイルであり、それぞれのネイティブビューアーやアプリで正しく開くことができます。JPG/PNG/WebPなどのファイルには実際に生成された画像が描画されており、CR2サンプルは実際のカメラで撮影されたRAWデータです。
では、これらは何に使えますか?
内容ではなく、ファイルのサイズや種類に依存するあらゆるテストに使えます。Webサイトやアプリのアップロード上限の確認、許可されるファイル形式のルール、メール添付の上限、クラウドストレージのクォータ、ネットワーク・帯域幅のテストなどです。
テストに現実的なサイズはどれくらいですか?
確認したい上限によって異なります。アプリが5MBを超えるファイルを拒否すべきであれば、5MBよりわずかに小さいファイルと大きいファイルをそれぞれ用意し、許可・拒否の両方の経路を確認してください。
自動テストスイートで使用できますか?
はい。各ファイルには安定した直接URLがあるため、大きなバイナリのフィクスチャをリポジトリにコミットする代わりに、CIパイプラインでcurlやwgetを使って取得できます。
どの形式が利用できますか?
JPG、PNG、WebP、AVIF、GIF、SVG、BMP、ICO、TIFF、HEIC、PSD、AI、EPS、CR2(RAW)です。Sketch、Figma、XDは近日公開予定です。