Kakuro es un rompecabezas numérico japonés que es una cuadrícula rectangular con campos en blanco y negro. Los glóbulos blancos forman bloques verticales y horizontales de no más de 9 células de largo. El objetivo del rompecabezas es colocar correctamente los números del 1 al 9 en los recuadros blancos, siguiendo las siguientes reglas:
Los números se pueden colocar en las celdas con los botones izquierdo y derecho del ratón. Con cada clic, los números avanzarán o retrocederán. Con la opción "cifra dada" seleccionada, puede poner números con un clic, después de seleccionarlo en el panel que aparece.