Nonogram Studio

Nonogram Studio

Make a clue puzzle, hide its source, and solve it with row and column logic in your browser.

1. Choose a puzzle

Presets are small original pictures. Tier names describe grid size, not guaranteed human difficulty; each of eight rotations/reflections is checked for a unique solution.

Original 5×5 unique example loaded.

3. Solve from clues

Read each row and column's consecutive-run clue. Click a cell to cycle unknown → filled → empty → unknown, or use direct controls below.

Initial clue analysis: one solution. 5 columns × 5 rows

4
11
11
11
4
3
1 1
5
1 1
1 1

Arrow keys move between cells; F fills, E marks empty, X/Delete clears, and Enter or Space cycles.

Unknown cells: 25

4. Save or reveal

JSON stores clues and your marks only; it excludes the source and solution. Only a uniquely solvable puzzle can reveal an answer after confirmation. Maximum file size is 16 KiB.

Comments & questions

Nonogram Studio

A nonogram hides a binary picture behind ordered runs of filled cells in each row and column. Draw your own picture or enter clues, then test whether the clues have no solution, one solution or several within a bounded search. Solve by marking filled, empty or unknown cells; line deductions and contradictions are explained without turning this into an image filter.

Key features

  • Derive ordered row and column run clues from a 5×5–10×10 binary picture, including 0 for an empty line
  • Validate user-entered clue lines and count up to two solutions to distinguish none, unique and multiple
  • Bounded propagation and search with separate timeout rather than a false uniqueness claim
  • Interactive filled, empty and unknown marks with keyboard arrows and direct mark keys
  • Sound line-based hints, contradiction checks, completion against all clues and explicit solution reveal
  • Puzzle-only versioned JSON session export/import with strict UTF-8, shape and size checks

How to use

  1. Choose a size-tier preset, or open the creator to draw a binary picture or paste #/. rows.
  2. Generate ordered row and column clues, or enter one clue line per row and column; inspect the uniqueness result.
  3. Return to the hidden-source puzzle, mark cells with touch or keyboard, and request a forced line hint if needed.
  4. Check contradictions or completion, save/load puzzle-only JSON, or explicitly confirm answer reveal.

Use cases

  • Create a classroom picture-logic puzzle from a tiny original monochrome drawing
  • Check whether handwritten row and column clues really identify one picture
  • Practice distinguishing a blank cell from an unresolved cell without guessing

Frequently asked questions

How are clues formed?

For each row and column, consecutive filled cells form ordered run lengths. A fully empty line is written as 0. These are not Sudoku digits or Kakuro sums.

Does a picture always give a unique puzzle?

No. The picture guarantees at least one matching grid, but its row and column clues can admit several. The tool checks up to two solutions and reports multiple when found; a search timeout remains unknown.

What does the size tier mean?

Gentle, standard and challenge select original 5×5, 7×7 and 10×10 fixtures with eight rotations/reflections. They are size-based practice tiers, not a measured human difficulty rating or unlimited random generation.

Are hints guesses?

No. A hint is shown only if every currently compatible pattern for one row or column forces the same value in an unmarked cell. If this bounded deduction finds none, it says so.

Does saving reveal the answer?

No. The versioned JSON contains dimensions, row/column clues and your marks, not the source picture or computed solution. Revealing the answer requires a separate confirmation and a uniquely solvable clue set.

Privacy

Drawings, clue searches and marked cells stay in this browser tab. Imported JSON is read locally and no puzzle is submitted to an API. A file is downloaded only when you request it.

Related Tools

Sudoku StudioPixel Paint StudioPixel Art ConverterKakuro StudioFunction Graph WorkbenchAudio ABX Blind TestCard Sort StudyEvent Run of ShowChecklist RunnerKanban Project BoardMind Map WorkbenchArgument Map EditorTeam Skill MatrixCorpus ConcordancerTerminology Glossary ManagerCloze Worksheet MakerSliding Tile PuzzleReversi BoardMinesweeper LabTangram StudioCrossword BuilderWord Ladder GameWord Search StudioAnagram Word GameConnect Four BoardAttribute Trio PuzzleMaze WorkbenchNumber Merge GameLogic Grid Puzzle MakerLights Out PuzzlePeg Solitaire BoardArithmetic Cage PuzzleChess Tactics BoardProjectile Motion LabGeometry Construction LabEtymology Map ExplorerPronunciation Comparison StudioReading PacerPhonetic Transcription LabProbability Experiment LabPeriodic Trend LabAlgebra Balance LabPhonics Word BuilderSpaced Repetition CardsService Blueprint DesignerOrganization Chart EditorProject Risk RegisterHabit Progress TrackerProcess Swimlane DesignerResource Capacity SchedulerInventory Movement LedgerRanked Ballot CounterUsability Task RunnerRequirements TraceabilitySentence Structure LabTranslation Memory WorkbenchDictation PracticeFraction ManipulativesMolecule Structure ViewerGantt Dependency PlannerWeighted Decision MatrixRound Robin SchedulerMental age test · everyday attitude themesPast-life story test27-question Enneagram explorerKorean initials quizFocus Games · Numbers and Ink ColorsColor vision reference platesPitch Recognition PracticeNumber Memory PracticeMoving Target RecognitionScoreboardBingo Card GeneratorTruth or DareQuote of the DayPreference Tournament MakerRock Paper ScissorsRandom Seating PlanRandom Nickname GeneratorRandom Conversation QuestionsMouse TestTouchscreen TestMonitor TestRefresh Rate EstimateScreen and Display InformationKorean Business Number CheckLotto GeneratorLadder GameCompatibility CheckerRandom GeneratorPassword GeneratorMy IP AddressLunch PickerSpin the WheelMetronomeReaction Time TestBalance Game (Would You Rather)Personality Type TestDream DictionaryKeyboard Test
Explore all Life/Fun tools →Image/Media →Text/Convert →Dev Tools →