Легенда о крысолове впервые появилась в литературной обработке в «Хронике времен Карла IX» Мериме, где ее рассказывает в трактире цыганка. До этого она существовала в нескольких фольклорных вариантах.
Фабула её проста: в немецком городе Гаммельне нашествие крыс грозит истребить все запасы еды, а потом и самих горожан. В Гаммельн приходит загадочный крысолов, который обещает увести всех крыс за огромное вознаграждение.
Ему обещают эти деньги, и он игрой на дудке сманивает крыс в реку Везер, где крысы и тонут благополучно.
Но город отказывается выплатить ему обещанные деньги, и крысолов в отместку той же игрой на флейте завораживает всех до одного гаммельнских детей — уводит их из города в гору, которая перед ним расступается. В отдельных вариантах легенды люди, выходящие из горы, встречаются много после в окрестностях Гаммельна, они провели в горе десять лет и обладают тайными знаниями, но это уже варианты неканонические и к легенде прямого отношения не имеющие.