Бесплатно · картинка остаётся на устройстве

Пятнашки из любой картинки

Превратите любую фотографию или картинку в пятнашки. Выберите поле, перемешайте и соберите изображение обратно.

Перетащите фото сюда или выберите файл. Оно обрежется до квадрата и разрежется на плитки.

Фото остаётся в вашем браузере. Ничего не загружается на сервер.

Поле
Здесь появится ваша головоломка

Как это работает

Выберите фото или перетащите его на страницу. Оно обрезается до квадрата в браузере, режется на поле 3×3, 4×4 или 5×5 и перемешивается допустимыми ходами из собранной картинки, поэтому головоломка всегда решаема.

Сдвигайте плитку в пустую клетку нажатием, перетаскиванием, свайпом или стрелками. Включите номера, если нужна подсказка, где чьё место; выключите их, чтобы собирать по-настоящему, по картинке.

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

Вопросы о пятнашках с картинками

Как сделать пятнашки из своей картинки?

Загрузите картинку на этой странице, выберите размер поля и играйте. Инструмент обрезает изображение до квадрата, делит на плитки, убирает правую нижнюю плитку под пустую клетку и перемешивает остальные случайными допустимыми ходами. Так как перемешивание использует только настоящие ходы, любая полученная головоломка собирается.

Какой размер поля выбрать для фото?

3×3 для детей и для перегруженных фотографий, 4×4 для большинства взрослых, 5×5, если хочется долгой сборки. Картинки с ясной структурой, например лицо, здание или горизонт, собираются легче, чем текстуры вроде травы или воды, потому что видно, где чьё место.

Пятнашки с картинкой сложнее, чем с числами?

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

Фото загружается на сервер?

Нет. Обрезка и плитки создаются браузером на вашем устройстве, изображение никуда не передаётся. При перезагрузке страницы оно пропадает.