package icon

Nature's Music

Mix nature sounds—ocean, rain, forest, storm, city—and set a sleep alarm
New in version 1.8.1
Now available in 17 more languages.
New splash screen with the app icon on Android 12 and later.
Nature's Music lets you loop and mix calming nature and ambient sounds on your phone. Stack ocean waves with rain, add forest birds or city hum, and leave them playing while you sleep or work.

Features:
• Categories: Ocean, Rain, Forest, Storm, City, and Extra Sounds
• Mix multiple loops at once with per-sound volume
• Continues in the background via a media playback foreground service
• Optional alarm with its own sound, using Android’s alarm clock APIs
• Help screens with brief mixing tips
• No ads, no accounts, no tracking, no Google Services

Open source. Code is Apache-2.0; sounds and images are CC BY 4.0 (Aaron Roberts / App-O-Matic).

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.8.1 (3) suggested Added on Oct 15, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaPlayback"
      Allows the app to make use of foreground services with the type "mediaPlayback"
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • display notifications as full screen activities on a locked device
      Allows the app to display notifications as full screen activities on a locked device
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.aaronroberts.naturesmusic.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 148 MiB PGP Signature | Build Log