2048 rozgrywane na kwadratowej siatce 4 × 4. Każdy ruch to tura, gracz za pomocą klawiszy strzałek i kwadratowych bloków przesuwa się odpowiednio w jednym z czterech kierunków (w górę, w dół, w lewo, w prawo) [6]. Każda tura o wartości 2 lub 4 pojawi się losowo w pustej komórce na siatce. Kwadratowe bloki przesuwają się we wskazanym kierunku, aż dotrą do krawędzi siatki lub dotkną innego kwadratu. Jeśli dwa kwadratowe bloki o tej samej wartości dotkną się nawzajem, połączą się w kwadrat o wartości równej sumie dwóch wartości kwadratowych (podwójna wartość). Powstały kwadratowy bloczek nie może być ponownie połączony z innym kwadratowym bloczkiem w jednym ruchu. Ze względu na przejrzystość różne kwadratowe kostki wartości będą miały różne kolory.
Karta wyników w prawym górnym rogu wskazuje wynik gracza. Początkowy punkt wynosi 0. Po połączeniu dwóch kostek gracz zwiększa wartość nowego kwadratu. Obok aktualnego wyniku znajduje się gracz z najwyższym wynikiem w historii.
Kiedy gracz utworzy kwadrat 2048, wygrywa. W tym momencie gracz może kontynuować grę, aby osiągnąć wartości wyższe niż 2048. Gdy nie ma ważnej wody (żadne pola i sąsiednie komórki nie są różne), gra się kończy.