iOS SwiftUI Radio App (Radio Station, Online FM Radio, iOS 16, iOS App Template)

iOS SwiftUI Radio App (Radio Station, Online FM Radio, iOS 16, iOS App Template)

Cart 52 sales
Recently Updated

Looking for an online Radio app? Stop searching. The radio app is a simple, intuitive, stable, and feature-rich app designed for your radio stations.

You can add unlimited radio stations to the application by Firebase or Google Drive Excel Sheet or a local JSON file. Upload radio stations as much as you want.

Try Multiple Radio Stations App demo in App Store: “myRadio Live Player”

If you are looking for “Single Radio”, please browse our other mobile app: Single Radio App


  • iOS 16, iOS 15, and iOS 14 are compatible
  • Background mode audio support
  • Background mode player controllers support
  • Light and Dark mode support
  • Album Artwork Artist Song Name
  • Sleep Timer
  • Search Radio Stations
  • Filter by genre
  • Filter by country
  • Record radio streaming capability
  • App Review Reminder
  • Google AdMob & Interstitial banner
  • Ads are optional and can be enabled/disabled in the config file
  • Remove Ads In-App Purchase Option
  • Simple, clean, and intuitive user interface
  • Beautiful and professional design
  • Super lightweight application



  • Xcode 14.1 and Swift 5.7
  • 4 Data source option: Manage contents within 4 options
  • * Firebase FireStore
  • * Google Sheet (CSV File)
  • * Remote JSON File
  • * Local JSON File
  • Native and Clean code (easy to customize)
  • Fully step by step documentation
  • 100% Ready to style and publish on AppStore
  • Developed by SwiftUI and Swift 5, the latest design patterns
  • Easy to re-skin

Customer Reviews


Note: Apple may reject your application because of the Intellectual Property and recording audio of the radio stations. In this case, you should have a copyright license contract with the radio station to use their radio station and record their stream. You will find a sample copyright file in the user manual documentation file.

Feel free to ask questions!

Changelog :

v2.0 (28 Nov 2022)
- iOS 16 and Xcode 14.1 compatibility 
- CocoaPods dependency manager is removed 
- Libraries are handled by SPM (Swift Package Manager)

v1.6 (27 Mar 2022)
- iOS 15 compatibility

v1.5.1 (08 May 2021)
- Update libraries for IDFA Ads
- Add a project without the Admob Ads feature for people who will not use ads

v1.5 (10 Dec 2020)
- Search Field Debounce Feature
- Sleep Timer UI Enhancement
- iOS 14 Compatibility
- UI Enhancement
- Hide favourites, genres while searching 

v1.4.2 (02 Oct 2020)
- Scrollview bug fixed for iOS 14

v1.4 (29 Sep 2020)
- Convert Stations scrollview to List. (Tested with 3000 stations and it works)
- Enable SKAdNetwork to track conversions (iOS 14 Admob)
- Minor bug fixing 
- Disable "Pull to refresh" feature because of the performance in iOS14 (You can enable it in the code if you prefer)

v1.3 (10 Aug 2020)
- Remove Ads In-App Purchase Option
- "Pull to refresh" Feature
- Enable/Disable config option for the record button
- Search case insensitive
- Bug fixing: Play/Pause from the locked screen does not affect the equalizer playing animation

v1.2 (02 Jul 2020)
- Interstitial Ads Feature
- Remind users to give App Review & Rating
- Remote JSON Data Source Option
- Give a name to audio recordings
- Delete audio recording
- Optional Large banner ad in the player screen

v1.1 (12 Jun /2020)
- Optional data source feature
- Search Feature
- Filter by Country
- Country Flags
- Album Art Image
- What is playing
- Sleep Timer
- Record Feature
- Open full player screen when tap to station in main list

v1.0 (29 May 2020)
- Admob Banner
- Favorites
- Multiple Radio Stations
- Play/Pause/Pre/Next Buttons
- Play in the background
- Background Player Control Buttons


Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey