Hayley Williams is in the business of keeping fans on their toes.

The rock singer and Paramore frontwoman has inconspicuously released an album’s worth of music on her website hayleywilliams.net, accessible with a code. “Submit the exclusive Good Dye Young 16-digit access code that was sent to your inbox,” a pop-up on the website says, prompting fans to enter digits sent to them by Williams’ hair product line.

“Check your inbox for an email from Good Dye Young. If you don’t have an email with a code, maybe ask a friend for theirs,” the message mysteriously states.

From there, fans can access an old-school desktop layout with MP3 files of Williams’ new songs, 17 in total, and click play on an audio player.

The website also features a “misc” folder. Its contents include a video of Paramore performing in 2017, some lyrics scrawled in a coloring book, a photo of a “Hayley Williams is my favorite band” T-shirt and an audio clip of a child saying, “I’m sorry that you’re going through something hard.”

Williams, 36, has been churning out a steady stream of musical treats. On July 23, she debuted her new song “Mirtazapine” on Nashville Public Radio WNXP. Days later, Paramore released a deluxe version of its 2005 debut album, “All We Know Is Falling,” along with an archival EP from 2006.

How to listen to Hayley Williams’ new songs

The access code to Williams’ new music is reportedly available to customers who have purchased the Good Dye Young shade “Ego,” according to several social media comments responding to the surprise release.

Williams’ fans have also shared the code on a Reddit page and across various other social media posts.

What are the names of Hayley Williams’ new songs?

The titles of Williams’ new songs are as follows:

“Kill Me””True Believer””Blood Bros””Negative Self Talk””EDAABP””Mirtazapine””Ice in My OJ””Brotherly Hate””Zissou””Dream Girl in Shibuya””Discover Channel””Love Me Different””Hard””Whim””Glum””Disappearing Man””I Won’t Quit on You”