Shanghái es un juego de solitario con fichas de Mahjongg. El objetivo es eliminar todas las fichas. Para eliminarlas, toca las fichas abiertas que coincidan. Al igual que en el solitario, es posible que no ganes.
Las fichas se apilan unas sobre otras. Las fichas iguales solo se pueden retirar si están abiertas. Una ficha está abierta si no tiene ninguna ficha a la derecha, a la izquierda ni encima.
Las fichas coinciden si son iguales o si forman parte de un grupo. Los grupos son las Estaciones (Primavera, Verano, Otoño, Invierno) o las Flores (Ciruelo, Iris, Bambú, Crisantemo). Las fichas coincidentes se juegan en grupos de cuatro.
Además de los grupos Estaciones y Flores, los grupos incluyen Vientos, Dragones, Bambú, Monedas o Puntos, y Caras o Personajes.
Este juego se inspiró en el Mahjongg PLATO de Brodie Lockard.