Vijolkrabji ir neliels astoņkājainu krabju vai vēžveidīgo veids, kas pieder Uca ģints, Decapoda kārtai un Ocypodidae ģimenei. Ir aptuveni 100 dažādas vijolkrabju sugas, un aptuveni 20 no tām ir sastopamas Austrālijā. Ir ļoti viegli noteikt atšķirību starp vijoļkrabju tēviņu un mātīti, jo tēviņa viens nags ir daudz lielāks par otru.
Lielāks nags vijoļkrabju tēviņiem var būt pa kreisi vai pa labi. Krabju tēviņš to vicina, lai piesaistītu mātītes pārošanai un arī izaicinātu tēviņus cīnīties. Cīņa starp tēviņiem parasti nav ļoti agresīva. Vijolkrabju mātītes, kas ir gatavas pārošanai, ir tās, kuras izvēlas pārošanai vīrišķos krabjus, pirms izraugoties pārošanai, pastaigājas ar daudziem nagiem vicinošiem tēviņiem. Olu nesēja mātīte pārņem vijoļkrabju tēviņu smilšu urvu māju, un viņam bieži jācīnās ar citiem tēviņiem par jaunu māju.
Olu partiju, ko pārnēsā vijoļkrabju mātīte, sauc par sūkli. Mazie krabju mazuļi izšķiļas ūdenī, kad tie ir kāpuri, un tie nemaz neizskatās pēc attīstītiem krabjiem. Sūklī ir tūkstošiem mazuļu, un daudzus no tiem pēc izšķilšanās apēd plēsēji. Tie, kas izdzīvo, ēd planktonu. Vijolkrabji parasti dzīvo vienu vai ne vairāk kā pusotru gadu.
Vijolkrabji aug, kausējot vai absorbējot vecos čaulas un audzējot jaunas. Lielākā daļa vijoļkrabju kūst vismaz reizi gadā. Visticamāk, ka vijoļkrabis dzīvo tūkstošiem citu cilvēku grupā, un katram krabim mājā ir atsevišķa smilšu ala. Tiek uzskatīts, ka vijolkrabjiem ir spēja sajust savas sugas smaržu.
Dažas vijoļkrabju sugas dzīvo dubļos, bet citas var izdzīvot tikai smiltīs. Dažas sugas dzīvo akmeņainos apgabalos. Vijolkrabis elpo gaisu, taču tam vienmēr jāpaliek ūdens tuvumā, jo žaunām visu laiku jābūt slapjām. Vijolkrabji izmanto savus mazos nagus, lai savāktu barību, un, tā kā tēviņiem ir tikai viena padevēja naga, viņiem tas aizņem ilgāku laiku nekā mātītēm. Vijolkrabis uzņem barības daļiņas no baktērijām, trūdošiem augiem un aļģēm, izmantojot savu muti kā skrāpi.