Anyone looking for magic ingredients to become a better writer will be in for a lot of disappointments. Writing is a curious mix of the simple and complex. Some days you may be overflowing with ideas. And on some days, you may be hitting a wall or the dreaded writers’ block. If you want to improve your writing and become more productive persistence and putting in the work are your tickets. But if you are wondering how you can keep going when inspiration seems to be elusive, here are some useful apps that can help you to be the best writer you can be.

1. Coffitivity
Available for: Android and iOS
Coffitivity provides you with the coffee shop ambiance right at the comfort of your home. This app features sounds that mimic the background noise of cafes or coffee shops. You can take your pick of background sounds from the app’s cafe library like the Morning Murmur, Lunchtime Lounge, and Unversity Undertones that you can use for free. Or you can expand your choices by going premium to include the Brazil Bistro, Paris Paradise, and Texas Teahouse.

2. Day One
Available for: iOS
Journaling is a powerful way to capture ideas, memories, and sudden insights or inspirations. And best of all, it is a great way to hone your writing skills. Day One is an app that will make it easier for you to do that. You can quickly capture your thoughts and sync them up in the cloud.

3. Dragon Dictation
Available for: iOS
Sometimes ideas and inspirations come when you least expect it or have no way of writing them down. The Dragon Dictation app allows you to capture whatever it is that comes to your mind hands-free. Whether you are driving or doing something that prevents you from using your hands to take note of your thoughts, you can use this app to keep a record that you can go back to later.