example-file.com

Изображения

Образцы изображений в популярных веб-форматах — JPG, PNG, WebP, AVIF, GIF, SVG — а также в форматах для дизайна и RAW: PSD, AI, EPS, Sketch, Figma, XD, TIFF, HEIC, BMP, ICO и CR2. Размер файлов — от 1 КБ до примерно 15 МБ.

Что на самом деле представляют собой эти файлы

Каждый файл ниже — настоящий, корректный файл: он создан с помощью реальных инструментов (Sharp, ImageMagick и Ghostscript) или получен из лицензированного образца, снятого настоящей камерой, — поэтому он корректно открывается в программе для просмотра изображений или в дизайн-приложении, а не является простой заглушкой с нужным размером и расширением. Единственное исключение — образцы Sketch, Figma и XD пока недоступны: мы подбираем настоящие эталонные файлы для этих проприетарных форматов.

Безопасно ли скачивать эти файлы?

Все образцы файлов создаются нами — без исполняемого кода и макросов. Файлы раздаются по HTTPS с нашего CDN, для каждого указана контрольная сумма SHA-256 для проверки загрузки и ссылка на независимый отчёт сканирования VirusTotal.

Проверьте этот сайт самостоятельно:

Типичные сценарии использования

Тестирование виджета загрузки

Убедитесь, что диалог выбора файла или загрузчик с перетаскиванием принимает нужные расширения и отклоняет ненужные, не используя для этого реальные фотографии.

Проверка ограничения по размеру

Выберите один файл чуть меньше и один чуть больше настроенного максимального размера загрузки, чтобы убедиться, что и приём, и отклонение файла работают корректно.

Тестирование квоты хранилища и CDN

Заполните тестовый бакет, медиатеку или папку CMS файлами разных размеров, чтобы посмотреть, как система ведёт себя при приближении к лимиту хранилища.

Проверка импорта в дизайн-инструментах

Проверьте, применяет ли менеджер ресурсов собственные ограничения по размеру или расширению при импорте файлов PSD, AI, Sketch, Figma или XD, независимо от фактического содержимого файла.

Форматы и варианты

JPG
Сжатие с потерями; формат по умолчанию для фотографий в вебе.
PNG
Сжатие без потерь, поддерживает прозрачность; типичен для скриншотов и графики.
WebP
Современный веб-формат, обычно даёт меньший размер файла, чем JPG или PNG при сопоставимом качестве.
AVIF
Ещё более новый формат с лучшим сжатием среди перечисленных и растущей поддержкой браузеров.
GIF
Ограничен 256 цветами; всё ещё используется для простых зацикленных анимаций.
SVG
Векторный формат на основе XML, который остаётся чётким при любом размере.
BMP
Практически несжатый растровый формат Windows; файлы получаются крупными относительно своих размеров.
ICO
Контейнерный формат для значков Windows и favicon.
TIFF
Высококачественный формат, распространённый в сканировании и полиграфии.
HEIC
Формат фотографий по умолчанию в Apple начиная с iOS 11; эффективное сжатие.
PSD
Собственный формат файлов проектов Adobe Photoshop.
AI
Собственный формат файлов проектов Adobe Illustrator.
EPS
Более старый векторный формат обмена, всё ещё применяемый в некоторых процессах печати.
Sketch
Собственный формат файлов дизайн-приложения Sketch.
Figma
Для тестирования загрузчиков, принимающих экспортированные файлы дизайн-инструментов по расширению.
XD
Собственный формат файлов проектов Adobe XD.
CR2
RAW-формат камер Canon; необработанные данные с матрицы, поэтому файлы получаются крупными.

Часто задаваемые вопросы

Можно ли открыть эти файлы как настоящие фотографии или файлы дизайна?
Да. Все форматы, кроме Sketch, Figma и XD, — настоящие корректные файлы, которые правильно открываются в соответствующей программе просмотра или приложении: файлы JPG/PNG/WebP и других форматов содержат реально сгенерированное изображение, а образец CR2 — это настоящий RAW-снимок с камеры.
Тогда для чего они нужны?
Для всего, что зависит от размера и типа файла, а не от содержимого: проверки лимита загрузки на сайте или в приложении, правила допустимых типов файлов, лимита вложений электронной почты, квот облачного хранилища или тестирования сети и пропускной способности.
Какой размер файла разумно использовать для тестирования?
Это зависит от проверяемого лимита. Если ваше приложение должно отклонять файлы больше 5 МБ, возьмите один файл чуть меньше 5 МБ и один чуть больше, чтобы проверить как приём, так и отклонение.
Можно ли использовать эти файлы в автоматизированных тестах?
Да. У каждого файла есть стабильный прямой URL, поэтому вы можете скачать его с помощью curl или wget прямо в CI-конвейере, не добавляя крупные бинарные файлы-фикстуры в репозиторий.
Какие форматы доступны?
JPG, PNG, WebP, AVIF, GIF, SVG, BMP, ICO, TIFF, HEIC, PSD, AI, EPS и CR2 (RAW). Sketch, Figma и XD появятся позже.