Создание GIF из фото

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

Бесплатно Работает в браузере Проверено вторник, 10 ноября 2026 г.

Этот инструмент работает в вашем браузере. То, что вы вводите, нам не отправляется.

Как пользоваться

  1. Нажмите Выберите файлы и выберите картинки или перетащите их в окно. Стрелками задайте порядок: первая картинка становится первым кадром.
  2. Выберите Наибольшая сторона. Картинки уменьшаются до неё и никогда не увеличиваются.
  3. Задайте Время кадра и Повтор, затем нажмите Создать GIF.
  4. Дождитесь, пока картинки будут прочитаны и закодированы, затем скачайте GIF.

Как создаются кадры

Первая картинка задаёт размер всех кадров: её наибольшая сторона приводится к выбранному размеру, а форма сохраняется. Каждая следующая картинка уменьшается, чтобы поместиться внутри кадра, и центрируется; там, где её форма отличается, остаётся белое поле. Маленькая картинка не увеличивается, поэтому в GIF она может выглядеть мелкой.

GIF хранит время каждого кадра в сотых долях секунды, как определяет спецификация GIF89a. Время 0,5 секунды записывается как 50, а 0,1 секунды — как 10.

Цвета и размер файла

Кадр GIF содержит не больше 256 цветов. Инструмент подбирает палитру для каждого кадра по его собственным пикселям, поэтому фотографии могут показывать слабые полосы в плавных градиентах. Лучше всего GIF подходят плоская графика, скриншоты и рисунки.

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

Ограничения и что не учитывается

Инструмент создаёт GIF не больше чем из 100 кадров и останавливается, когда пикселям всех кадров понадобилось бы больше 120 МБ памяти. Каждая картинка читается кодеками вашего браузера, поэтому формат, который браузер не может прочитать, отмечается, и такой файл нужно удалить. Анимированные GIF-файлы не принимаются: для каждого кадра используйте неподвижную картинку.

Пример: четыре фото по 0,5 секунды

Четыре фото размером 1 600 × 1 000 пикселей при наибольшей стороне 480 пикселей дают кадры 480 × 300 пикселей. Каждому кадру нужно 576 000 байт, поэтому четырём кадрам нужно 2 304 000 байт памяти. При 0,5 секунды на кадр каждый кадр записывается с задержкой 50 сотых, и GIF проигрывает четыре картинки примерно за две секунды.

Частые вопросы

Загружаются ли мои фото, когда я создаю GIF?

Нет. Картинки читает ваш браузер, кадры рисуются и кодируются на вашем устройстве, и GIF сохраняется там же. Проверить это можно, отключив интернет после загрузки страницы и создав GIF из двух небольших картинок.

Почему в GIF у некоторых фото белые поля по краям?

Все кадры имеют тот же размер, что и первая картинка, а картинка другой формы центрируется в своём кадре. Пустое место вокруг неё заполняется белым, потому что кадр GIF в этом инструменте рисуется на простом фоне.

Сколько времени каждый кадр показывается на экране?

Столько, сколько вы выбрали: от 0,1 до 2 секунд. GIF хранит это время в сотых долях секунды, и именно столько кадр виден при проигрывании.

Почему мой GIF такой большой?

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

Можно ли поменять порядок картинок?

Да. Используйте стрелки вверх и вниз рядом с каждым файлом. Первая картинка в списке становится первым кадром анимации.

Какой максимум может содержать GIF, созданный здесь?

До 100 кадров, а пиксели всех кадров вместе должны уместиться в 120 МБ памяти. Кадр 640 × 480 пикселей занимает около 1,2 МБ, поэтому 100 кадров такого размера всё ещё помещаются.

Источники

Цифры и текст в последний раз проверены вторник, 10 ноября 2026 г..

Мы используем необходимые cookie, чтобы сайт работал. С вашего согласия Google также использует рекламные cookie, чтобы показывать персонализированную рекламу. Если вы откажетесь, реклама всё равно будет показываться, но не будет персонализированной.