Генератор лабиринтов

Выберите размер или введите ширину и высоту и создайте лабиринт. Сначала печатается сам лабиринт, а его решение, с маршрутом цветом, — на отдельной странице. Оба варианта можно скачать как PNG-картинки.

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

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

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

  1. Выберите Размер или введите Ширину (клеток) и Высоту (клеток) сами.
  2. Нажмите Создать лабиринт. Запишите Номер листа, чтобы потом создать тот же лабиринт.
  3. Нажмите Напечатать лабиринт и решение: сначала напечатается лабиринт, а решение — на отдельной странице.
  4. Используйте Скачать лабиринт (PNG) или Скачать решение (PNG), чтобы сохранить картинку любого из них.

Как строится лабиринт

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

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

От простого до экспертного

  • Простой: 10 на 14 клеток, всего 140 клеток.
  • Средний: 18 на 26 клеток, всего 468 клеток.
  • Сложный: 28 на 40 клеток, всего 1 120 клеток.
  • Экспертный: 40 на 56 клеток, всего 2 240 клеток. Ширина и высота могут быть любыми от 4 до 60 клеток.

Чего эта страница не охватывает

  • Лабиринты с петлями, несколькими выходами или фигурой, отличной от прямоугольника.
  • Шестиугольные, круглые или трёхмерные лабиринты.
  • Игру на время и сохранённые лабиринты: лабиринт рисуется в вашем браузере и печатается или скачивается, ничего не сохраняется.

Пример: лабиринт 4 на 4

Лабиринт из 4 на 4 клеток содержит 16 клеток. Совершенный лабиринт имеет на один проход меньше, чем клеток, значит, в нём 15 проходов. Поскольку проходы образуют дерево, от входа до выхода ведёт ровно один путь.

Показатель Расчёт
Клеток 4 × 4 = 16
Проходов 16 − 1 = 15
Путей от старта до финиша 1

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

Как получить тот же лабиринт снова?

Запишите номер листа. Введите тот же номер с той же шириной и высотой, и страница нарисует тот же лабиринт. Другой номер даёт другой лабиринт того же размера.

Соединены ли все клетки между собой?

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

Почему до финиша ведёт только один маршрут?

Проходы совершенного лабиринта образуют дерево: петель нет, поэтому любые две клетки соединены одним путём. Именно поэтому решение в ответе — это тот единственный маршрут, по которому нужно идти.

Что есть на PNG-картинках?

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

Можно ли напечатать лабиринт и решение на разных страницах?

Да. Кнопка печати сначала печатает лабиринт, затем решение на отдельной странице, поэтому можно раздать лабиринт и оставить ответ себе.

Лабиринты сохраняются или отправляются на сервер?

Нет. Лабиринт рисуется в вашем браузере. На нашей стороне ничего не сохраняется, а каждая новая страница начинается с нового номера листа.

Источники

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

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