Sällskapsdjur
Precis som de flesta människor är krabbor allätare. Det betyder att de äter både växter och djur. Det betyder inte att en krabbas kost liknar en människas. Den mest utmärkande drag i en krabbas kost är alger, en fotosyntetisk växt som förekommer i många former, från encelliga organismer till stora tångar. Eftersom krabbor är allätare varierar deras kost baserat på miljön runt dem. Vissa äter koraller, andra döda djur. Krabbkost varierar också beroende på art.
Alger utgör en stor del av en krabbas kost. Det beror delvis på att de är så utbredda i de flesta krabbhabitat. Tång, till exempel, är överflödigt i de flesta saltvattensplatser där krabbor finns. Det finns också flera arter av levande växter som förekommer i krabbhabitat som krabbor ibland äter.
Vissa krabbor, som Dungeness-krabban, äter maskar, sjöstjärnor och ibland små fiskar. Snökrabban äter till exempel maskar och även små fiskar som förekommer i havet. Krabbor äter vanligtvis dessa varelser när de är vuxna, och lever på växter och alger under sina första veckor.
Blåkrabbor, bland andra arter, äter ibland andra krabbor. Ibland fångar de den andra krabbor och äter den levande, medan andra gånger äter de döda krabbor. Utöver andra krabbor äter krabbor flera sorters detritus, från flytande fiskdelar till snäckor. Denna kostmångfald gör att krabbor kan leva i flera olika klimat.
Krabbor är allätare med en anmärkningsvärt mångsidig smak. Krabbkost är starkt relaterad till deras omedelbara miljö, delvis eftersom de är så väldiga och kan äta nästan allt, från fiskar, maskar och andra krabbor till alger och växter. Denna mångsidighet är ett vittnesbörd om havens ekosystemmångfald.