Gratis logische puzzel

Speel Nonogram online

Rooster
Kleur
Moeilijkheid
Gevuld 0
Tijd 0:00

Gemiddeld: soms tellen gevulde vakjes mee.

100%

Sleep met twee vingers om het rooster te verschuiven, of veeg over de cijfers.

100%

Sleep langs een rij of kolom om meerdere vakjes tegelijk te vullen, aan te kruisen of te wissen.

Plaatjes getekend voor Logic Puzzles Online, van Kenney (CC0) en, op game-icons.net, van Delapouite, Lorc en Skoll (CC BY 3.0).

Je statistieken

Alleen in deze browser opgeslagen.

Sneltoetsen
Pijltjestoetsen
Door het rooster bewegen (na een klik op een vakje)
Spatie / F
Vul
X
Kruis
Backspace, Delete
Wis
1 – 3
Kies een kleur
H
Hint
Enter / Esc
Hint toepassen of sluiten
P
Pauze / Verder
Ctrl + Z / Ctrl + Y
Onge­daan / Op­nieuw

Ook wel Japanse puzzel genoemd: elk getal bij een rij of kolom staat voor een blok gevulde vakjes. Kies 5×5, 10×10, 15×15 of 20×20 en een niveau; elke puzzel heeft precies één oplossing.

Japanse puzzel: wat zijn de regels?

Een Nonogram is een rooster van lege vakjes met getallen naast elke rij en boven elke kolom. Elk getal staat voor een blok: net zoveel gevulde vakjes direct achter elkaar. De aanwijzing 3 1 betekent een blok van drie, dan minstens één leeg vakje en dan één los gevuld vakje, in die volgorde van links naar rechts (of van boven naar beneden). Waar de blokken precies staan, puzzel je zelf uit, en een 0 betekent dat de lijn helemaal geen gevulde vakjes heeft.

Vul de vakjes die de aanwijzingen bewijzen, kruis de vakjes aan die ze uitsluiten, en zodra elke rij en kolom klopt met de aanwijzing, is het plaatje klaar. Het voorbeeld hier is het plaatje Tent uit het spel: de rijen 1 en 10 en de kolommen 1 en 10 hebben de aanwijzing 0, de blokken van 7 in kolom 4 en 7 lopen links en rechts langs de deur naar beneden, en de 3 3 in rij 7 en 8 laat de opening voor die deur vrij.

Een Nonogram van 10 bij 10 aan het begin: een leeg rooster met getallen. Rijaanwijzingen van boven naar beneden: 0, 2, 4, 4, 6, 6, 3 3, 3 3, 2 2, 0. Kolomaanwijzingen van links naar rechts: 0, 2, 5, 7, 5, 5, 7, 5, 2, 0.
Een echte puzzel uit het spel, aan het begin. De kleine getallen rechts en onderaan nummeren de rijen en kolommen.
Dezelfde puzzel opgelost: de gevulde vakjes tekenen een tent, met een top van twee vakjes in rij 2, zijkanten die in rij 5 en 6 zes vakjes breed worden, en een deuropening van twee vakjes in kolom 5 en 6, in rij 7 tot en met 9.
Dezelfde puzzel opgelost: een tent. Elke rij en kolom klopt nu met de aanwijzing.
  • Elk getal is een blok van precies zoveel gevulde vakjes, in de aangegeven volgorde.
  • Tussen twee blokken in dezelfde lijn staat minstens één leeg vakje.
  • De aanwijzing 0 betekent dat de hele lijn leeg blijft.
  • De puzzel is opgelost als elke rij en kolom klopt met de aanwijzing.

Hoe speel je Nonogrammen online?

Tik of klik op een vakje om het te vullen. De knoppen Vul, Kruis en Wis onder het rooster bepalen wat een tik doet; op een computer zet een rechtsklik een kruisje, en je kunt langs een rij of kolom slepen om meerdere vakjes tegelijk te markeren. Met het toetsenbord klik je eerst op een vakje, beweeg je met de pijltjestoetsen en druk je op de spatiebalk of F om te vullen, X om aan te kruisen en Delete om te wissen. Ongedaan en Opnieuw, Controleer (dat toont foute vakjes), Herstarten en Pauze staan naast het rooster, en wil je fouten meteen zien, vink dan ‘Fouten meteen tonen’ aan. Het spel wordt in je browser bewaard, dus je kunt de pagina sluiten en later verdergaan.

Een paar dingen helpen je het overzicht te houden. De rij en kolom van het vakje onder de muis, of van het laatste vakje waarop je tikte, worden licht gekleurd, net als hun aanwijzingen. Tijdens het slepen toont een kleine teller boven het vakje waar je bent hoeveel vakjes je sleepbeweging beslaat, zodat je een blok van 7 vult zonder te tellen. En je kunt getallen afstrepen zodra hun blok staat: klik of tik op een getal om het door te strepen, en nog een keer om het terug te halen. Doorgestreepte getallen worden met het spel bewaard.

Hint toont de makkelijkste volgende stap in plaats van een willekeurig vakje te vullen. De hint noemt de techniek, markeert de lijn en legt in één zin uit welke vakjes ermee vastliggen en waarom; voer de stap uit, of sluit de hint en doe hem zelf. Heb je een vakje verkeerd gemarkeerd, dan wijst de hint je daar eerst op, en ‘Zo werkt het’ in het hintvenster springt naar de technieken hieronder.

Er zijn roosters van 5×5, 10×10, 15×15 en 20×20. Een 20×20 heeft 400 vakjes en kost wat tijd; de puzzels op Expert liggen in dat formaat al klaar, 100 in zwart-wit en 100 in kleur, omdat een browser er te lang over zou doen om ze te vinden, en je krijgt ze elk één keer voordat er een terugkomt. Zijn de vakjes op je scherm te klein, dan maakt de schuifregelaar voor de grootte boven het speelveld (op een telefoon onder de knoppen) het rooster tot 2,5 keer zo groot; het speelveld scrolt dan binnen zijn kader, en de getallen blijven aan de randen staan. Focus vult het hele scherm met de puzzel, en de X in de hoek bovenaan of Esc brengt je terug.

Elke puzzel, plaatje of willekeurig patroon, heeft precies één oplossing. De vier niveaus zijn ingedeeld naar de technieken die een puzzel vraagt, niet naar het formaat of het aantal getallen: Makkelijk vraagt weinig meer dan overlap en kruisjes, Gemiddeld af en toe de gevulde vakjes, Moeilijk veel stappen die ze gebruiken, en Expert minstens één ‘wat als…?’. De tabel laat zien wat dat betekent bij 10×10.

NiveauMet gevulde vakjes‘Wat als…?’-stappenVakjes uit basis­stappen
Makkelijk0,3098%
Gemiddeld2,7086%
Moeilijk6,7075%
Expert8,23,869%

Gemiddelden over 200 puzzels per niveau, 10×10, uit de generator van deze pagina, stap voor stap opgelost met de technieken van de hints. ‘Met gevulde vakjes’ telt de stappen waarin gevulde vakjes bepalen hoe ver de blokken kunnen schuiven. Basisstappen zijn lege lijnen, lijnen die precies passen, complete lijnen en overlap.

Plaatjes, kleur, de dagpuzzel en printen

Standaard zijn de puzzels plaatjes: los er een op en de naam van het plaatje verschijnt. Er zijn er 195: 25 van 5×5, 65 van 10×10, 56 van 15×15 en 49 van 20×20, waarvan 48 in kleur, en elk plaatje staat bij het niveau dat zijn logica vraagt, dus het niveau dat je kiest, is het niveau dat je krijgt. Heb je alle plaatjes van een formaat en niveau gezien, dan krijg je daar willekeurige patronen. Wil je meteen willekeurige patronen, zet dan ‘Puzzels met plaatje’ onder het rooster uit. De meeste plaatjes van 5×5 en 10×10 en alle van 20×20 zijn voor deze site getekend; de andere zijn pixelart van Kenney en, van game-icons.net, van Delapouite, Lorc en Skoll. Elk plaatje heeft dezelfde controles doorstaan als de gegenereerde puzzels: één oplossing, ingedeeld naar de technieken die het vraagt.

Met ‘Puzzels in kleur’ speel je met twee kleuren bij 5×5 en 10×10 en met drie bij 15×15 en 20×20: kies een kleur met de kleurknoppen onder het rooster of met de toetsen 1 tot en met 3. In kleur verandert één regel; verderop staat een voorbeeld.

De Dagpuzzel is een 10×10 die iedereen op dezelfde dag krijgt, nieuw om middernacht volgens jouw klok: Makkelijk op maandag, Gemiddeld op dinsdag, woensdag en zondag, Moeilijk op donderdag en vrijdag, en Expert op zaterdag. Los hem elke dag op om je aantal dagen op rij te laten groeien; de puzzel waarmee je bezig was, wacht tot je ernaar terugkeert.

Met Delen kopieer je een link die de hele puzzel bevat, zodat een vriend precies hetzelfde rooster krijgt, en het puzzelnummer onder het speelveld laat zien dat jullie dezelfde puzzel spelen. Met Printen maak je een pdf van de puzzel die je speelt, met de oplossing, in elk formaat, of een bundel van maximaal 50 nieuwe puzzels van 5×5 tot en met 15×15 op het niveau dat je kiest, één, twee of vier per pagina, desgewenst in kleur. Bij Nonogrammen om te printen vind je ook kant-en-klare bundels. Je statistieken tellen de puzzels die je oplost per formaat en niveau, met je beste en gemiddelde tijden en je reeksen dagpuzzels, en worden alleen in deze browser bewaard.

Japanse puzzel oplossen: de technieken

Elke stap in een Nonogram begint bij één lijn, een rij of een kolom, met de vraag waar de blokken daarin nog kunnen staan. De hints gebruiken vier technieken, van beginner tot expert: overlap, aankruisen, overlap met de gevulde vakjes, en de ‘wat als…?’ voor de moeilijkste roosters; kleur voegt er nog één wending aan toe. Alle voorbeelden hieronder komen uit de Tent hierboven, in de volgorde waarin de hints die puzzel oplossen.

Wil je een rustigere inleiding met een volledig uitgewerkt voorbeeld, lees dan de beginnersgids voor Nonogrammen.

Overlap: schuif de blokken naar beide kanten

Schuif de blokken van een lijn in gedachten zo ver mogelijk naar het ene uiteinde, en daarna zo ver mogelijk naar het andere. Een vakje dat beide keren door hetzelfde blok wordt bedekt, is gevuld, waar dat blok ook echt staat. In de Tent hebben rij 1 en 10 de aanwijzing 0 en zijn ze dus aangekruist, zodat de 7 van kolom 4 de acht vakjes daartussen heeft. Naar boven geschoven beslaat het blok rij 2 tot en met 8, naar beneden rij 3 tot en met 9: rij 3 tot en met 8 zijn beide keren bedekt, dus alle zes worden gevuld.

Dat werkt ook met meerdere blokken, zolang je ze op volgorde houdt. Rij 7, met de aanwijzing 3 3, heeft de acht vakjes 2 tot en met 9: naar links geschoven beslaan de blokken 2–4 en 6–8, naar rechts 3–5 en 7–9. Elk blok overlapt zichzelf op twee vakjes, 3–4 en 7–8, dus vakje 3 en 8 kunnen worden gevuld (4 en 7 zijn dat al).

Kolom 4 van de Tent, vier keer naast elkaar. Eerst: rij 1 en 10 aangekruist, de rest leeg. Dan: het blok van 7 naar boven geschoven, over rij 2 tot en met 8. Dan: naar beneden geschoven, over rij 3 tot en met 9. Als laatste: rij 3 tot en met 8 gevuld en omcirkeld.
Kolom 4: de 7 naar boven en daarna naar beneden geschoven. Rij 3 tot en met 8 zijn beide keren bedekt, dus die worden gevuld.
Rij 7 van de Tent, aanwijzing 3 3, vier keer. Vakje 1 en 10 zijn aangekruist en vakje 4 en 7 gevuld. Naar links geschoven beslaan de blokken vakje 2 tot en met 4 en 6 tot en met 8; naar rechts 3 tot en met 5 en 7 tot en met 9. In de laatste versie zijn vakje 3 en 8 nieuw gevuld en omcirkeld.
Rij 7: twee blokken die elk zichzelf overlappen, geven vakje 3 en 8.
AanwijzingVakjes nodigSpeelruimteMeteen gevuld
8826
5550
4 4916
6 1824
3 2 2914
2 2 2820
1 1 1 1 1910

Voor een lijn van 10 vakjes, berekend met de regel: de blokken plus één leeg vakje tussen elk tweetal hebben het getoonde aantal vakjes nodig; de speelruimte is 10 min dat aantal, en elk blok dat langer is dan de speelruimte, geeft zijn lengte min de speelruimte.

Aankruisen: complete lijnen en te kleine gaten

Kruisjes zijn net zo belangrijk als gevulde vakjes, want ze verkorten de stukken waarin de andere blokken nog passen. Kruis een vakje aan zodra je weet dat het leeg is. Het makkelijkste geval is een complete lijn: zodra elk blok van de aanwijzing op zijn plek staat, is de rest van die lijn leeg. In rij 8 van de Tent is de 3 3 compleet in vakje 2–4 en 7–9, dus vakje 5 en 6, de deur, worden aangekruist.

Het tweede geval is een gat dat te kort is voor welk blok dan ook. Kolom 2 heeft de aanwijzing 2, en op dit moment zijn de enige lege stukken losse vakjes in rij 2 en 4 en drie vakjes in rij 7 tot en met 9. Een blok van twee past niet in een gat van één vakje, dus rij 2 en 4 worden aangekruist, en de 2 moet in rij 7 tot en met 9 liggen: naar boven geschoven beslaat het blok rij 7–8, naar beneden 8–9, dus rij 8 wordt ook gevuld.

Rij 8 van de Tent, voor en na. Voor: vakje 2 tot en met 4 en 7 tot en met 9 gevuld, vakje 5 en 6 leeg, vakje 1 en 10 aangekruist. Na: vakje 5 en 6 aangekruist en omcirkeld.
Rij 8: beide blokken van 3 3 staan op hun plek, dus de vakjes ertussen worden aangekruist.
Kolom 2 van de Tent, aanwijzing 2, vier keer. Rij 1, 3, 5, 6 en 10 zijn aangekruist, zodat er losse lege vakjes overblijven in rij 2 en 4 en drie in rij 7 tot en met 9. Naar boven geschoven beslaat het blok van 2 rij 7 en 8, naar beneden rij 8 en 9. In de laatste versie zijn rij 2 en 4 aangekruist en rij 8 gevuld, allemaal omcirkeld.
Kolom 2: een blok van 2 past niet in de gaten van één vakje, dus die worden aangekruist, en rij 8 is hoe dan ook bedekt.

Wissel van lijn: overlap met gevulde vakjes

Elk vakje hoort bij een rij én een kolom, dus een vakje dat de ene lijn vastlegt, wordt een aanwijzing voor de lijn die dat vakje kruist. Daarom is wisselen de beste gewoonte bij Nonogrammen: kijk na elke stap naar de lijnen die door de vakjes lopen die je net hebt gemarkeerd. In de Tent zijn door de overlap in kolom 4 en 7 in beide kolommen de vakjes in rij 3 tot en met 8 gevuld, dus rij 3 heeft nu gevulde vakjes in kolom 4 en 7.

De aanwijzing van rij 3 is een enkele 4. Op zichzelf levert de rij niets op: de 4 kan overal in de acht vakjes tussen de kruisjes staan. Maar beide gevulde vakjes moeten in hetzelfde blok liggen, en kolom 4 tot en met 7 zijn precies vier vakjes, dus het blok ligt daar vast. Vul vakje 5 en 6, en kruis 2, 3, 8 en 9 aan, want daar kan geen blok komen. Dit is de overlap met gevulde vakjes: weer de overlap, maar nu leggen ook de gevulde vakjes de blokken vast. Puzzels op Gemiddeld hebben dat af en toe nodig, puzzels op Moeilijk steeds weer.

De Tent, deels opgelost. Kolom 4 en 7 zijn licht gekleurd, met hun nieuw gevulde vakjes in rij 3 tot en met 8 omcirkeld. Rij 3 is omlijnd: die heeft gevulde vakjes in kolom 4 en 7 en verder nog niets.
Wisselen: de overlap in kolom 4 en 7 geeft rij 3 twee gevulde vakjes.
Rij 3 van de Tent, aanwijzing 4, vier keer. Vakje 4 en 7 zijn gevuld. Zo ver naar links geschoven als de gevulde vakjes toelaten, beslaat de 4 vakje 4 tot en met 7; naar rechts geschoven opnieuw vakje 4 tot en met 7. In de laatste versie zijn vakje 5 en 6 gevuld en vakje 2, 3, 8 en 9 aangekruist, allemaal omcirkeld.
Rij 3: de 4 moet beide gevulde vakjes bedekken, dus het blok kan alleen in vakje 4 tot en met 7 staan.

Expertpuzzels: ‘Wat als…?’

Soms levert geen enkele lijn nog iets op. Puzzels op Expert vragen dan dat je één vakje test: stel dat het gevuld (of leeg) is, volg de logica van de lijnen, en als de aanwijzing van een lijn daardoor nergens meer past, moet het vakje juist andersom zijn. De hint kiest het vakje waarbij de tegenspraak het snelst komt, zodat de redenering kort genoeg blijft om te volgen. In de Tent komt die stap vlak voor het einde, bij rij 9, kolom 2. Wat als dat vakje gevuld zou zijn?

De Tent, deels opgelost, met het vakje in rij 9, kolom 2 gearceerd en gemarkeerd met een vraagteken. Lichte markeringen met de nummers 1 tot en met 5 tonen wat er volgt: rij 9, kolom 4 leeg; rij 7, kolom 2 leeg; rij 2, kolom 4 gevuld; rij 7, kolom 5 en 9 gevuld en kolom 6 leeg; rij 2, kolom 5 gevuld en kolom 6 en 7 leeg. Kolom 5 is omlijnd: die heeft nu zes gevulde vakjes in rij 2 tot en met 7, maar de aanwijzing is 5.
Wat als rij 9, kolom 2 gevuld zou zijn? Vijf stappen later zou kolom 5 zes gevulde vakjes achter elkaar hebben, terwijl de aanwijzing 5 is.
  • Stap 1, rij 9 (2 2): de eerste 2 zou vakje 2–3 zijn, dus vakje 4 is leeg.
  • Stap 2, kolom 2 (2): rij 8 en 9 zouden het blok vormen, dus rij 7 is leeg.
  • Stap 3, kolom 4 (7): nu rij 9 leeg is, loopt de 7 van rij 2 tot en met rij 8, dus rij 2 is gevuld.
  • Stap 4, rij 7 (3 3): nu vakje 2 leeg is, is de eerste 3 vakje 3–5 en de tweede 7–9: vul 5 en 9, kruis 6 aan.
  • Stap 5, rij 2 (2): vakje 3 is aangekruist en vakje 4 gevuld, dus het blok is vakje 4–5: vul 5, kruis 6 en 7 aan.
  • Resultaat: in kolom 5 (5) zijn nu rij 2 tot en met 7 gevuld, zes vakjes achter elkaar. Dat klopt niet met de aanwijzing, dus rij 9, kolom 2 is leeg.

Japanse puzzels in kleur: wat is er anders?

In een Nonogram in kleur heeft elk getal van de aanwijzing een kleur, en de blokken moeten in de volgorde en de kleuren van de aanwijzing staan. De enige nieuwe regel: blokken van verschillende kleuren mogen elkaar raken, omdat de kleurwissel al laat zien waar het ene blok ophoudt. Alleen tussen blokken van dezelfde kleur moet een leeg vakje staan.

Dat verandert de rekensom. Rij 5 van dit gekleurde Hart heeft de aanwijzing 1 6 1, blauw, roze, blauw. In zwart-wit zouden die blokken 10 vakjes nodig hebben, acht plus twee lege; hier hebben ze er maar acht nodig, precies de vakjes tussen de aangekruiste uiteinden, dus de hele rij ligt in één keer vast. Alle technieken hierboven werken in kleur op dezelfde manier, zolang je lege vakjes alleen meetelt tussen blokken van dezelfde kleur.

Een Nonogram in kleur van 10 bij 10, opgelost: een hart met een blauwe rand en een roze binnenkant. De getallen van de aanwijzingen staan op blauwe en roze vlakjes.
Een kleurenpuzzel uit de plaatjes van het spel, opgelost: elk getal staat op een vlakje in zijn eigen kleur.
Rij 5 van het gekleurde Hart, aanwijzing 1 6 1 in blauw, roze en blauw, vier keer. Vakje 1 en 10 zijn aangekruist. Naar links of naar rechts geschoven vullen de blokken vakje 2 tot en met 9 zonder gaten, omdat blokken die naast elkaar liggen verschillende kleuren hebben. In de laatste versie is vakje 2 blauw, vakje 3 tot en met 8 roze en vakje 9 blauw.
Rij 5: een blauwe 1, een roze 6 en een blauwe 1 mogen elkaar raken, dus ze vullen de acht vrije vakjes precies.

Vastgelopen op een Nonogram? En vergelijkbare puzzels

Zit je vast op een Japanse puzzel uit een puzzelboekje, een app of de krant, dan vindt onze Nonogram-oplosser het plaatje aan de hand van de aanwijzingen en zegt hij of er meer dan één oplossing is. Een puzzel met twee oplossingen deugt niet: ergens zou je moeten gokken. Elke puzzel op deze pagina wordt daarop gecontroleerd voordat je hem ziet, zoals beschreven in hoe we onze puzzels maken en testen (in het Engels).

Vind je het leuk om vakjes te vullen aan de hand van getallen, probeer dan Mosaic, ook Fill-a-Pix genoemd, waarin elk getal telt hoeveel vakjes er gevuld zijn in het 3×3-vierkant eromheen, het vakje zelf meegerekend; ook daar is de oplossing een plaatje. Aquarium en Thermometers werken net als een Nonogram met getallen per rij en kolom, met waterstanden en kwik die vanaf één kant vollopen.

FAQ

Veelgestelde vragen over Nonogrammen

Japanse puzzel, Nonogram of Picross: is dat hetzelfde?

Ja, het zijn namen voor dezelfde puzzel met dezelfde regels. Japanse puzzel is de naam in Nederlandstalige puzzelboekjes, Nonogram de internationale naam en Picross de naam die Nintendo voor zijn spellen gebruikt; Hanjie en Griddlers zijn nog twee internationale namen. Overal geven de getallen de blokken gevulde vakjes in elke rij en kolom aan.

Kan een Nonogram meer dan één oplossing hebben?

Ja, als de puzzel slordig is gemaakt: sommige aanwijzingen passen bij twee plaatjes, en dan kan geen enkele logica kiezen. Elke puzzel hier wordt eerst door een oplosprogramma gecontroleerd en heeft precies één oplossing, dus als twee invullingen van een lijn allebei mogelijk lijken, beslissen de kruisende lijnen.

Ik zit vast. Wat kan ik proberen?

Loop elke lijn na met de overlap, kruis dan de rest van complete lijnen aan en ook gaten die te klein zijn voor welk blok dan ook, en kijk na elke nieuwe markering naar de lijnen die erdoorheen lopen. Hint toont de makkelijkste stap die nog over is en legt uit waarom die klopt.

Welk formaat is goed voor beginners?

Begin met 5×5 op Makkelijk; daar zijn 22 plaatjes te ontdekken. Ga naar 10×10 zodra overlap en kruisjes vanzelf gaan; de dagpuzzel is een 10×10 die op maandag makkelijk begint.

Hoe groot zijn de grootste puzzels hier?

20×20, in zwart-wit of in kleur, op alle vier de niveaus. Puzzels van Makkelijk tot en met Moeilijk worden in een seconde of twee gemaakt; die op Expert komen uit 200 kant-en-klare roosters, elk gecontroleerd op precies één oplossing. Speel een 20×20 op een telefoon in Focus en zet de schuifregelaar voor de grootte hoger: het speelveld scrolt dan binnen zijn kader en de getallen blijven aan de randen staan.