Краби всеїдні та їдять як рослинну, так і тваринну їжу. Вони харчуються різними видами водоростей, черв'яків, молюсків та інших ракоподібних (включаючи крабів). Різні види крабів мають різні харчові звички, які в основному залежать від навколишнього середовища та виду їжі, яку вони можуть отримати.