They are from 4 to 10 inches long. The short ones about 4 to 6 inches are meant for small fish such as perch, trout, and mackerel.  In case you search for a knife with more versatility that will work with almost any fish size, select the one from 7 to 8 inches long.