Futoshiki (uit het Japans, letterlijk "niet gelijk"; ook bekend als "Hutoshiki", "Ongelijk") is een logische puzzel. De puzzel wordt gespeeld op een vierkant raster, bijvoorbeeld 9 x 9. Het doel is om de cijfers 1 tot en met 9 (of wat de afmetingen ook zijn) in elke rij te plaatsen, zodat elke kolom ook alleen de cijfers 1 tot en met 9 bevat. cijfers kunnen aan het begin worden gegeven. Bovendien worden aanvankelijk ook ongelijkheidsbeperkingen gespecificeerd tussen sommige vierkanten, zodat één hoger of lager moet zijn dan zijn buurman. Deze beperkingen moeten in acht worden genomen wanneer het raster wordt ingevuld.
Sommige cijfers kunnen aan het begin worden vermeld. Bovendien worden aanvankelijk ook ongelijkheidsbeperkingen gespecificeerd tussen sommige vierkanten, zodat één hoger of lager moet zijn dan zijn buurman. Deze beperkingen moeten in acht worden genomen wanneer het raster wordt ingevuld.