MyTrails is an Android application that makes it easy and fun to view online and offline maps, and to record and share GPS tracks. It is designed to offer an uncluttered map area, and the smoothest map navigation (drag, pinch-zooming, etc.) on a mobile device.

It also offers several premium map sources with high-quality scanned topographic maps, in addition to a very large collection of online maps.