Best Quran WordPress Plugins Collection | Radio & Text 2020

WordPress is the largest CMS for websites and covering around 34% worldwide. A large number of Muslims want to offer their users a great experience of listening to the Holy Quran, especially when it’s multilanguage and audio in the original Arabic language. Today, we’re here with the solution (plugins) that will fulfill your needs in a perfect way. Read the complete install and must-use and basic plugins install + setup here.

The following are free WordPress plugins, available on the WordPress plugin directory. I’m very excited to share the list with you!

All plugins, except first, may show you the error that the version of the plugin isn’t tested with your WordPress version. To avoid further version issues into your WordPress site, simply install the test WP site, test the plugin if works install on the main site, remember to save the backup first. Let your users feel the Quran of Allah.

Best Quran Translation, Recite and Radio WordPress Plugins 2019

1. Quran multilanguage Text & Audio
2. Holy Quran random verse Multilanguage
3. Quran Radio
4. Internet Quran Radio


We've listed 4 best and popular officially approved plugins on WordPress that will work for your website like a charm. Listed plugins are all free and at the moment working perfectly. All the mentioned plugins are personally tested.

User Rating: 4.79 ( 37 votes)

Tip: If you get errors while installing the plugins, read this guide to solve common issues (remember to take a backup first).

1. Quran multilanguage Text & Audio

Download/View | Demo | Compare | Setup Guide
Quran multilanguage Text & Audio WordPress plugin

Quran multilanguage Text & Audio WP plugin

The plugin is fully free to be used on any WordPress based website. The plugin has around 29 languages for the translation of the Verses/Quran. You can select the language you want to read the translation in and it will reload and show your text translation. The Audio Version of the Quran comes in the best 32 Sheikhs.

Setting up the Quran using this plugin is very simple by using the shortcode [quran]. We personally installed the plugin and it worked really great. The best part was the audio files (mp3 source) is loaded from the author’s websites, so no need to worry about the storage and bandwidth on your hosting servers.

The Plugin has 5 frames that can be used in the post where it will load the Quran data. You’ll get an option to choose default Sheikh voice (Arabic), a text used in languages and other select boxes, some color selection, and custom CSS options. The plugin can be used in posts or widgets and contains an admin area.

2. Holy Quran random verse Multilanguage

Download/View | Demo | Compare | Setup Guide
Holy Quran random verse Multilanguage wordpress plugin

Holy Quran random verse Multilanguage WP plugin

This plugin is also from the same author above and is a widget actually but having an extra feature which is called random. It will play random Surah from the available. The plugin doesn’t have an admin area, it can only be found in the widget list at Appearance > widgets Quran random verse: Random Quran Verse.

You’ll get many customizations over there in the widget like choosing default audio of Sheikh to recite the verse in Arabic also choose the default translation language from available 5 reciters and 24 translation languages. The audio files are loaded from the author source and aren’t locally downloaded to your hosting server.

When the plugin is installed, it will show you Surah | Ayat | Translation. It will only load 1 Ayah at a reload. Like if there is a visitor on your website he can see 1 Ayah translated or audio to listen to more, he must reload the page. After a reload or visiting the 2nd page it will load random Ayah not keep showing the next Ayah of the old loaded page.

The plugin hasn’t an option to be used in the post. It can only be used into sidebars, headers or footers. To read step by step installation, common error’s solution and setup click here.

3. Quran Radio

Download/View | Demo | Compare | Setup Guide
Quran Radio WordPress plugin

Quran Radio WordPress plugin

This plugin is basically a widget but also can be used in posts/pages using their shortcode [1]. The plugin contains an admin area having a lot of customization options like choosing default translation language, the text shown as the title of the widget, default players (HTML 5 and Jplayer), icons (Android, Facebook, Source, Download, etc).

The main difference in this plugin is that it will translate the Surah into audio files, not into text like when a Verse is being played before the next system will auto add translation in the selected language then it will auto move to the next verse in Arabic. It has a stock of 40 verses in their server works 24/7.

The widget doesn’t allow user to choose the language of the translation. To read more and step by step guide on install and usage, visit here.

4. Internet Quran Radio

Download/View | Demo | Compare | Setup Guide
Internet Radio Quran WordPress Plugin

Internet Radio Quran WordPress Plugin

The plugin helps you to have Quranic recite on your website. The plugin is less featured than the above 3 plugins. It contains around 124 radios LIVE audio streaming in 13 translated

With this plugin, you’ll have some customization options like choose radio (many reciters in Arabic and 13 with Arabic + translation), Radio title, player height, and autoplay. The plugin only supports HTML 5 player.

The player used in the plugin has a pause button to pause the current being played Quranic Ayat. The best part with this plugin is if you’re staying on the page it will start downloading the old part of the Surah till the live so you will get working forward-back buttons till the LIVE.

The streams aren’t hosted locally on your server. The plugin used the shortcode R[*], so it can be used in pages and posts including widgets.

These are few freely available plugins that can be found in your WordPress plugin directory (hosted or not hosted).


Quran multilanguage Text & AudioHoly Quran random verse MultilanguageQuran RadioInternet Quran Radio
Audio ☑
Translation ☑
Radio ✘
Random ✘
Reciters 325
Translation Languages 29244013
Autoplay ☑
Widget ☑
Pages/Posts shortcode ☑
Third-party source ☑
Admin Area ☑
Custom CSS ☑

These plugins can be installed via offline WordPress using the Xampp server. Installation is basic, If you’re installing from wp plugins directory just click on install and activate if downloading the plugin, go to Plugins > Add New > Upload Plugin > Select File > Install Now > Activate or read guide.

I hope these plugins will help you setting up your site perfectly. If you liked my work, share it with your friends. Thanks 😉