Online play
Tenhou
Tenhou is the most established and competitive online Riichi Mahjong platform. It is widely used by experienced and tournament-focused players. The interface is primarily in Japanese, but browser extensions are available to translate it into English.
An in-depth introduction is available here: Introduction to Tenhou
Kemono Mahjong
Available on Windows, Android, and iOS, Kemono Mahjong is very beginner-friendly and fully translated into English. It supports solo play and online games with friends.
While the mobile layout can feel cramped, the tablet and desktop versions work particularly well and are a solid learning resource.
Website: https://cyberdog.ca/kemono-mahjong
Riichi Mahjong (Flyout Studios)
This app is available on Android and iOS and is well-suited to beginners. It offers solo play, online games with friends, tutorials, and helpful in-game guidance. Rules are customisable, including timer settings.
The interface is a bit rustic but functional. As a bonus, it includes light-hearted novelty features such as table-flipping and AR play.
Website: https://flyoutstudios.com
In-game reference materials
Yaku reference
A clear overview of Riichi Mahjong yaku, designed for World Riichi Championship rules and also applicable to European Mahjong Association play.
European Mahjong Association (EMA) Rulebook
The official EMA rulebook provides the standard rules used in competitive play across Europe. This resource is most relevant for tournament participation rather than casual learning.
Strategy & learning
Riichi Book 1 by Daina Chiba
A highly regarded introduction to Riichi Mahjong strategy, suitable for players who already understand the basic rules and want to improve their decision-making and efficiency.
Find the book here.