Een Zweedse puzzel is een variant op het kruiswoordraadsel waarbij de aanwijzingen niet apart genoemd worden, maar direct in het rooster zelf staan. Elk gekleurd vakje bevat een korte omschrijving met een pijltje dat de richting van het antwoord aangeeft, naar rechts of naar onder.
Het puzzeltype is vernoemd naar Zweden, waar deze vorm van het kruiswoordraadsel voor het eerst grote populariteit kreeg, al bestaan er vergelijkbare vormen ook onder andere namen in Scandinavische en Midden-Europese landen. In Nederland en België vond de Zweedse puzzel al decennia geleden zijn weg naar puzzelbladen en tijdschriften, als alternatief voor het traditionele genummerde kruiswoordraadsel.
Bij een traditioneel kruiswoordraadsel staat er een apart genummerd lijstje met aanwijzingen naast het rooster: "1 horizontaal", "2 verticaal", enzovoort. Je zoekt voortdurend heen en weer tussen dat lijstje en de bijbehorende nummers in het rooster. Bij een Zweedse puzzel vervalt die stap: de aanwijzing staat gewoon in het vakje waar het antwoord begint. Dat maakt het rooster dichter en compacter, en het overzicht duidelijker.
Een puzzelmaker begint met één woord, en bouwt daarna steeds nieuwe woorden om dat eerste woord heen, elk woord kruisend met minstens één letter van een woord dat al in het rooster staat. Bij elke startpositie komt een aanwijzing te staan. Op deze site gebeurt precies dat proces automatisch: een generator plaatst elk woord echt in het rooster via een geldige kruising, controleert of alles klopt, en bepaalt daarna zelf waar de aanwijzingen moeten komen.