Nigeria

Download Latest Nigeria Music & New Songs 2026

Pheelz – YEYE

A new single by Pheelz, who is widely considered to be among the most skilled musicians and record artists working…

Pheelz – Kamakaze

The new song, “KAMAKAZE” is another captivating composition from the accomplished Nigerian vocalist and producer Pheelz. This new composition is…

Pheelz – Majo

The music department is pleased to bring back Pheelz, a tremendously talented Nigerian singer and creator, with another amazing song…

Pheelz – Fever Ft. Niniola

Pheelz, an exceptionally talented musician and music producer hailing from Nigeria, has recently unveiled another captivating record entitled “Fever.” For…

C Blvck – Let’s Be Guided

Returning to the music industry with his most recent hypnotic song “Let’s Be Guided,” the incredibly gifted Nigerian rapper, musician,…

King OT – My Percentage

“My Percentage” is a controversial song sung by King OT, a well-known Nigerian rapper acclaimed for his hit track “Shameful.”…

Olamide – Morowore

Olamide, the YBNL boss and an exceedingly skilled Nigerian rapper, has unveiled another scary song called “Morowore.” Anyway, the fresh…

Olamide – Hello Habibi

Olamide, a widely known and capable singer, songwriter, and performer from Nigeria, has discovered his new rendition hit song called…

Olamide – Knockout Ft. SABRI

“Knockout,” Olamide’s brand-new hit song, is by far the biggest name in Nigerian hip hop, entertainment, and YBNL. He worked…

Olamide – Makaveli

Olamide, notorious Nigerian rapper, artist, and YBNL headliner has returned with another gorgeous ballad titled “Makaveli.” This fresh arrangement is…

Olamide – Metaverse

Olamide, a versatile rapper, singer, and CEO of YBNL from Nigeria, has just dropped a new captivating song titled “Metaverse.”…

Muyeez – Fire

Indigenous Nigerian musician, vocalist, and composer Muyeez has recently released a new single titled “Fire.” The remarkable song serves as…

`; adContainer.appendChild(script); // Display the ad container (if it was hidden) adContainer.style.display = 'block'; // Store the current time localStorage.setItem(LAST_AD_DISPLAY_KEY, Date.now()); } } function canShowAd() { const lastDisplayTime = localStorage.getItem(LAST_AD_DISPLAY_KEY); if (!lastDisplayTime) { // No previous display time, so we can show the ad return true; } const currentTime = Date.now(); const timeElapsed = currentTime - parseInt(lastDisplayTime, 10); return timeElapsed >= AD_DISPLAY_INTERVAL; } // Check on page load and delay ad appearance document.addEventListener('DOMContentLoaded', () => { if (canShowAd()) { setTimeout(() => { showVignetteAd(); }, DELAY_TIME); } else { // Optionally, if you want to hide the ad container initially if not eligible document.getElementById(AD_ZONE_ID).style.display = 'none'; } }); // You could also set up a recurring check if the user stays on the page for a long time // However, vignette ads are typically shown on page load or navigation. // If you need a persistent check *while on the same page*, uncomment the following: /* setInterval(() => { if (canShowAd()) { showVignetteAd(); } }, 60 * 1000); // Check every minute if an ad can be shown */