نونوغرام (بالإنجليزية: Nonogram أو Paint by Numbers أو Picross أو Hanjie أو Griddlers أو Pic-a-pix) هي أحجية منطيقة صورية يقوم اللاعب فيها بتلوين الخلايا الموجودة في شبكة أو تركها فارغة، وفقاً للأرقام المعطاة على جانب الشبكة، بهدف إظهار الصورة المخفية في الأحجية. الأرقام المعطاة على أطراف الشبكة هي شكل من أشكال «الرسم السطحي المنفصل» التي تُظهر عدد الأسطر غير المنقطعة المكوّنة من خلايا، والتي يتم ملؤها في صف أو عمود معيّن. على سبيل المثال، فإن دليلا على شكل "4 8 3" يعني وجود مجموعات (أو أسطر) مكونة من أربع خلايا مترابطة وثمن خلايا مترابطة وثلاث خلايا مترابطة، بنفس الترتيب. وتكون هذه المجموعات الثلاث المتتالية مفصولة عن بعضها بخلية واحدة فارغة على الأقل.
عادة ما تكون هذه الأحاجي بالأبيض والأسود، لكن يمكن أيضا تكوين أحاجي ملوّنة بعدة ألوان.
إذا كانت الأحجية ملوّنة، فإن الدلائل العددية المعطاة تكون ملوّنة كذلك؛ فتدل على لون الخلايا في المجموعة الواحدة. يمكن الفصل بين مجموعات الخلايا الملوّنة بخلية فارغة ويمكن أن تكون متلاصقة بلا أي خلايا فارغة بينها. على سبيل المثال، فإن رقم 4 أسود اللون متبوعاَ بالرقم 3 أحمر اللون يمكن أن يعني أربع خلايا سوداء متبوعة ببعض الخلايا الفارغة من ثم ثلاث خلايا حمراء، أو أربع خلايا سوداء متبوعة مباشرة بثلاث خلايا حمراء. لا يوجد، نظرياَ، حدود لحجم أحجية نونوغرام كما أن شكلها لا يقتصر فقط على الشكل المربع. سُميّت النونوغرام على اسم نون إيشيدا إحدى مخترعيّ أحجية النونوغرام.