Изображения и видео,
которые грузятся мгновенно
Загрузите файл один раз — invisia media отдаст его в нужном размере, формате и качестве на любое устройство. Ресайз на лету, HLS-видео и кэш рядом с вашими пользователями.
Всё для медиа в одном API
Не нужно держать свои серверы для превью, перекодирования и раздачи. Мы берём это на себя.
Ресайз на лету
Ширина, высота, обрезка и качество — прямо в параметрах URL. Каждый вариант кэшируется автоматически.
WebP и AVIF
Отдаём самый лёгкий формат, который поддерживает браузер. Без изменений в вёрстке.
Видео и HLS
Перекодируем загруженные ролики в адаптивный HLS: 360p–1080p, превью-кадры и постеры.
Загрузка по частям
Большие файлы уходят частями и докачиваются после обрыва связи. Удобно для мобильных приложений.
Защищённые ссылки
Подписанные URL со сроком жизни и привязкой к домену. Приватные файлы не утекут в поиск.
Аналитика трафика
Запросы, объём и доля кэша по каждому файлу и домену. Выгрузка в CSV и вебхуки.
Подключение за 5 минут
Создайте проект
Получите API-ключ и адрес бакета в личном кабинете.
Загрузите файлы
Через API, SDK или перетаскиванием в кабинете. Поддерживаем JPEG, PNG, HEIC, GIF, MP4, MOV.
Вставьте ссылку
Добавьте параметры к URL — и получите нужный размер и формат. Кэш прогреется сам.
# загрузить файл curl -X POST https://media.invisia.biz/api/v1/files \ -H "Authorization: Bearer $INVISIA_MEDIA_KEY" \ -F "file=@photo.jpg" -F "folder=catalog" # ответ { "id": "f_8kq2m7x1", "url": "https://media.invisia.biz/i/acme/catalog/photo.jpg", "width": 4032, "height": 3024, "bytes": 3481190 }
import { Media } from '@invisia/media'; const media = new Media({ key: process.env.INVISIA_MEDIA_KEY }); const file = await media.upload('./photo.jpg', { folder: 'catalog' }); const thumb = file.url({ w: 600, fit: 'cover', fmt: 'auto' }); // https://media.invisia.biz/i/acme/catalog/photo.jpg?w=600&fit=cover&fmt=auto
<img src="https://media.invisia.biz/i/acme/catalog/photo.jpg?w=800" srcset="…/photo.jpg?w=400 400w, …/photo.jpg?w=800 800w, …/photo.jpg?w=1600 1600w" sizes="(max-width: 600px) 100vw, 800px" loading="lazy" alt="Товар">
Платите только за то, что используете
Трансформации и кэш включены во все тарифы. Цены указаны с НДС.
Старт
- 5 ГБ хранилища
- 50 ГБ трафика
- Ресайз и WebP
- 1 проект
Про
- 200 ГБ хранилища
- 2 ТБ трафика
- AVIF и HLS-видео
- Защищённые ссылки
- 10 проектов
Бизнес
- Хранилище от 2 ТБ
- Трафик от 20 ТБ
- SLA 99,95%
- Свой домен и SSL
- Персональный менеджер
Частые вопросы
Где хранятся файлы?
В дата-центрах в Москве с резервной копией в другой площадке. Данные пользователей из России не покидают страну.
Что будет, если я превышу лимит трафика?
Сайт продолжит работать. Мы пришлём уведомление, а перерасход спишем по тарифу — 1,5 ₽ за ГБ на Про.
Можно ли подключить свой домен?
Да, на тарифе Бизнес: добавьте CNAME на media.invisia.biz, и мы сами выпустим сертификат.
Как удалить файл из кэша?
Запрос DELETE /api/v1/cache?url=… или кнопка «Сбросить кэш» в кабинете. Очистка занимает до 30 секунд.
Есть ли договор и закрывающие документы?
Да. Работаем с юрлицами и ИП по договору-оферте, отправляем документы через ЭДО.
Ускорьте сайт уже сегодня
5 ГБ хранилища и 50 ГБ трафика бесплатно — без карты и звонков.