Allesfresser, die an Korallenriffen leben, sind Fische, Krabben und andere Krebstiere. Korallenfische ernähren sich von Algen und Tieren, während Krabben Algen, Bakterien, Pilze, Weichtiere und Würmer fressen. Die Nahrung von Krabben umfasst auch Detritus und andere Krebstiere.
Tiere, die als Korallenpolypen bezeichnet werden, dominieren die Ökosysteme der Korallenriffe und bilden die strukturelle Basis der Korallenriffe. Wirbeltiere oder Tiere mit Rückgrat und Wirbellose oder Tiere ohne Rückgrat sind die beiden wichtigsten Tiergruppen, die an Korallenriffen leben.
Größere Korallenriffkrebse umfassen Krabben, Hummer und Garnelen, während kleinere Copepoden, Stomatopoden und Flohkrebse umfassen. Krebstiere zeichnen sich durch ein äußeres Gelenkskelett und gepaarte Anhängsel aus, die es ihnen ermöglichen, sich zu bewegen und sich von Beute zu ernähren. Einige Krebstiere sind Allesfresser, andere sind aktive Raubtiere oder Aasfresser.
Krabben, die auf Riffen leben, bleiben normalerweise tagsüber innerhalb der Riffstruktur. Einige Riffkrabben tragen zur Gesundheit der Korallenriffe bei, indem sie Steinkorallenkolonien reinigen. Sie befreien den Körper der Wirte von Schadorganismen, wie zum Beispiel befallenen Parasiten.
Korallenrifffische erbeuten verschiedene Krebstiere. Rund 1.000 Grundelarten fressen am Boden lebende Kleintiere, darunter Garnelen und Würmer. Riffbarsche fressen über den Korallen schwebendes Zooplankton. Papageienfische und Doktorfische knabbern die Algen an den Riffen ab, reinigen so die Oberflächen und ermöglichen verschiedenen Kolonisierungstieren das Leben auf den Riffen.