Insight Timer is a useful meditation timer that you can use to keep track of your personal meditations and it is free of charge. It also has talks, courses and a library of guided meditations in categories such as stress and anxiety reduction and help with getting off to sleep.

Insight Timer