Rainbow Balls 2048 is een samenvoegspel gebaseerd op het 2048-tegel-smeltspel. Het bevat ballen die elk een bijbehorende kleur en nummer hebben. Het doel van de speler is om passende ballenparen samen te voegen in een smalle container om nieuwe genummerde ballen te maken tot de 2048-bal.
In tegenstelling tot vergelijkbare spellen geeft Rainbow Balls 2048 geen voorvertoningen weer. De speler krijgt één bal per beurt die hij van een matte horizontale lijn laat vallen. De speler laat bijvoorbeeld een donkerblauwe 4-bal vallen en legt er nog een passende 4-bal bovenop om een donkerpaarse 8-bal te maken. Als ze de evolutie van samengevoegde ballen beter willen begrijpen, kunnen ze een handleiding openen door een rode knop met een wit uitroepteken te selecteren.
De ballen veranderen snel van positie in de container. Elke samenvoeging creëert een kracht die er automatisch voor zorgt dat een nieuw genummerde bal omdraait en de lucht in vliegt en vervolgens stuitert en rolt tegen andere ballen of de bodem of zijwanden van de container. Deze beweging zorgt er soms voor dat een bal op het hoogste niveau onder een andere bal doorrolt en samensmelt met een lagere bal.
Rainbow Balls 2048 voorziet de speler van een matte, verticale richtkolom om te helpen bij het richten van de druppels. Door het stuiteren van de bal en andere bewegingen garandeert dit hulpmiddel niet dat de bal op een specifieke plek in de bak terechtkomt. Het wordt voornamelijk gebruikt om te helpen bij het richten om twee ballen samen te voegen.
Het spel beloont de speler met punten en munten. Als de speler genoeg munten wint, kan hij een ronde zwarte bom kopen om in de container te gebruiken.