- Test manually embedded lyrics before changing multiple AIMP settings.
- Match external lyrics filenames and verify supported tags, paths, and permissions.
- Separate file problems from skins, plugins, playlists, and online lookup limits.
- Confirm the Symptom With a Small Safe Test
- Check How AIMP Is Expected to Find the Lyrics
- Separate Viewing Problems From Skin and Plugin Problems
- Check the Track Source, Playlist, and Music Library
- Check Windows and Android Access Without Changing Unrelated Audio Settings
- Use AIMP Diagnostic Tools Before Reinstalling
- Run a Clean Temporary Test Before Reinstalling
- Quick Fix Checklist
- Frequently Asked Questions
When AIMP lyrics are not loading, the audio can continue playing normally while the lyrics area remains blank, shows the wrong text, or appears only in one part of the app. The most likely causes are missing or incompatible lyric tags, an incorrectly named external lyrics file, a disabled lyrics source, stale playlist or library metadata, an unsuitable skin or plugin, or missing Android storage access. Internet radio, podcasts, cloud files, and network streams introduce another possibility: AIMP may have no local file from which to read lyrics. The safest approach is to test one known local track with manually embedded lyrics, identify which part of the lyric-loading path has failed, and stop troubleshooting as soon as that controlled test works.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. Confirm the Symptom With a Small Safe Test
Before changing settings, determine exactly where the lyrics fail to appear. A blank lyrics panel is different from lyrics appearing without synchronized highlighting, and both are different from lyrics being visible in File Information but absent from the main player interface.
1.1 Identify Where Lyrics Are Missing
Play one local audio file and inspect every lyric view available in your installation:
- On Windows, open the current track's information window and select its lyrics section.
- On Android, open the track information area and switch or swipe to the lyrics pane.
- If your skin has a dedicated lyrics button or panel, open it separately.
- If you use a lyrics plugin, compare its window with AIMP's built-in track information.
If lyrics appear in File Information but not in the player UI, the file and its lyric data are probably readable. Focus on the skin, selected pane, or plugin rather than editing the audio file. If no AIMP view shows lyrics, continue with a controlled tag test.
1.2 Create a Known-Good Embedded Lyrics Test
Choose a copied MP3, FLAC, OGG, or M4A file for which you have permission to edit metadata. Do not use the only copy of an important recording. Open it in AIMP's tag editor, add two or three unmistakable lines to the lyrics field, save the changes, remove and re-add the copied file to a temporary playlist if necessary, and play it.
Use plain, unsynchronized text for this first test. It eliminates timing syntax and external-file matching as possible causes. Success means those exact lines appear in AIMP's File Information or lyrics pane. Once they appear, stop changing global settings. The original tracks probably lack readable lyric metadata or need their external files corrected.
If the text remains blank, close and reopen the information view. You can also restart AIMP once to rule out cached track information. Do not reinstall the application yet.
2. Check How AIMP Is Expected to Find the Lyrics
AIMP cannot display lyrics that are not present in a supported source. For local tracks, the source is normally an embedded metadata field, a nearby external lyrics file, or an enabled lookup component. Knowing which source you expect AIMP to use prevents random AIMP troubleshooting.
2.1 Verify Embedded Lyrics Tags
Open File Information or the tag editor for the affected track and inspect the lyrics field. A lyrics field that looks populated in another tag editor is not proof that AIMP is reading the same tag block. Files can contain multiple metadata standards, duplicate fields, or synchronized data stored in a field the player does not interpret as expected.
For MP3 files, plain lyrics are commonly stored in an ID3 unsynchronized lyrics field. AIMP can also work with LRC-compatible timestamped text stored as lyrics. However, a file containing only a specialized synchronized tag may behave differently from one containing ordinary lyrics text. If another application reports lyrics but AIMP does not, copy the text and save it through AIMP's own tag editor as a controlled test.
After saving, close and reopen File Information. Success means the newly entered text appears there. Stop editing the file if it works. If only some formats fail, compare their tag support instead of changing playback settings.
2.2 Check Tag Format Support
Tag editing and lyric support depend on the container format. A standard audio format may support tags generally while a particular lyric field, unusual tag revision, or third-party encoding remains unreadable. This is especially relevant to older files, files produced by uncommon conversion software, and karaoke-style media with lyrics stored outside ordinary audio tags.
Test the same lyric text in a copied MP3 or FLAC file that AIMP can edit directly. If the test file works but the original format does not, the problem is source-file compatibility. Preserve the original and use an external LRC or TXT file, or create a new lawful personal copy in a suitable audio format. Converting audio merely to display lyrics is a last resort because lossy-to-lossy conversion can reduce quality.
2.3 Match External Lyrics Files Correctly
AIMP can use external lyric files, including common LRC, TXT, and SRT files, but the player needs a predictable way to associate the text with the audio. The safest arrangement is to place the lyrics file beside the audio file and give both files exactly the same base name.
- Correct:
Example Song.mp3andExample Song.lrc - Incorrect:
Example Song.mp3andExample Song lyrics.lrc - Risky: Files that differ through hidden spaces, punctuation, track numbers, or alternate Unicode characters
On Windows, enable file-name extensions in File Explorer before checking the name. This avoids accidental names such as Example Song.lrc.txt. For synchronized lyrics, inspect the LRC file in a text editor and confirm that lines contain sensible timestamps, such as [00:12.50]. Save a test copy as UTF-8 if characters are garbled or the file was created by older software.
Success means AIMP displays the external text after the track is reloaded. If it does, stop changing settings. If plain TXT works but the LRC does not, the LRC syntax or encoding is the likely cause.
2.4 Review the Windows Lyrics Source Setting
On AIMP for Windows, open Preferences and find the lyrics controls under the player's additional-information settings. Confirm that the local source or search path you intend to use is enabled. If external lyrics are stored in another directory, verify that the configured path points to the real location and uses the intended file-name pattern.
Internet lookup is separate from embedded and local-file lyrics. Enabling an online lookup does not guarantee a result. Providers can change their pages, restrict automated access, omit lesser-known music, or fail when artist and title tags are incomplete. Treat online retrieval as a convenience rather than the baseline test.
Success means a known local LRC or embedded test appears without depending on the internet. Once local lyrics work, investigate online lookup only if that is the feature you specifically need.
3. Separate Viewing Problems From Skin and Plugin Problems
If lyrics exist but are invisible in the main interface, the issue may be presentation rather than loading. A skin determines which panels and controls are exposed, while third-party plugins may apply their own search rules, supported encodings, and display modes.
3.1 Return to the Default Skin Temporarily
Switch to AIMP's default skin and reopen the appropriate track-information or lyrics pane. A custom skin may hide the lyrics control, provide too little space, use unreadable text colors, or place lyrics on another tab. On Android, make sure you are looking at the lyrics pane rather than expecting the text to appear automatically over the cover artwork.
Success means the lyrics appear in the default skin. If they do, the audio file, tags, and AIMP lyric reader are working. Stop editing tags and either configure, update, or replace the custom skin.
3.2 Disable Lyrics Plugins for One Test
A lyrics plugin is not necessarily the same thing as AIMP's built-in lyric viewer. Some plugins show desktop overlays, fetch text from websites, or require timestamped LRC data. Temporarily disable only the lyric-related plugin, restart AIMP, and inspect the built-in File Information window.
If built-in lyrics work while the plugin remains blank, follow that plugin's documented file-name, encoding, architecture, and runtime requirements. Do not install unrelated codec packs or disable antivirus protection. Audio codecs do not normally control whether a readable metadata field appears in File Information.
3.3 Distinguish Static Lyrics From Live Lyrics
Plain lyrics should display as a block of text. Live or synchronized lyrics require valid timing information. If all text appears but no line highlights or scrolls, lyrics are loading successfully. The remaining issue is synchronization, timestamp syntax, or the selected display mode.
Test an LRC containing a few simple, increasing timestamps. If the lines highlight at approximately the correct moments, stop. The original lyric file probably contains malformed, duplicate, out-of-order, or incompatible timestamps.
4. Check the Track Source, Playlist, and Music Library
AIMP may be playing an item whose displayed title resembles a local song but whose actual source is a stream, obsolete playlist path, duplicate library record, CUE entry, or inaccessible cloud object. Always verify the source behind the currently playing playlist item.
4.1 Reload the Correct Local File
Open the track's properties and confirm its full path. Then drag the known-good local file into a new temporary playlist and play that exact entry. This avoids confusion caused by duplicate tracks, moved folders, stale playlist references, or a library record pointing to another copy without lyrics.
If lyrics work in the temporary playlist, remove or update the stale entry instead of deleting all playlists. A full playlist reset is unnecessary.
4.2 Refresh Library Metadata Carefully
When lyrics were added outside AIMP, the music library or playlist may still show cached metadata. Rescan the relevant folder or refresh the affected file, then reopen its information. Use a targeted rescan before rebuilding the entire library.
Success means the new lyrics appear for the library entry and continue to appear after restarting AIMP. Once that happens, no broader library reset is needed.
4.3 Understand Radio, Podcast, and Streaming Limits
Internet radio does not provide a normal local audio file whose lyrics can be edited. An online lookup can work only when the stream supplies useful artist and title metadata and the enabled lyrics source can find a match. Stations that send a program name, advertisement label, or combined title may produce no result.
Podcasts and direct audio URLs often provide episode metadata rather than song metadata, so automatic song-lyrics lookup is unlikely to help. Cloud, WebDAV, FTP, or Samba tracks may expose tags and nearby lyric files only when AIMP can access both objects and resolve their paths correctly.
Test the downloaded local copy of the same audio. If its embedded lyrics appear locally but not over the remote URL, stop changing tag settings. The limitation is remote access, metadata availability, or external-file discovery.
5. Check Windows and Android Access Without Changing Unrelated Audio Settings
Lyrics are metadata or text, so output mode, Bluetooth audio profiles, exclusive audio access, and speaker configuration are rarely responsible when sound already plays correctly. Concentrate on file, folder, and network access unless playback itself is also failing.
5.1 Verify Windows File Access
Confirm that the account running AIMP can read both the audio file and its external lyrics file. If you are trying to save embedded lyrics, confirm that the file and folder are writable and that the file is not marked read-only or locked by another editor. Test in a normal user-owned folder rather than a protected application directory.
If AIMP can display lyrics from the user-owned test folder, the original folder's permissions or synchronization state caused the problem. Stop modifying AIMP and correct access to that specific location.
5.2 Allow Android Music and Storage Access
Open Android's app settings for AIMP and review its music, audio, file, or storage permissions. The wording varies by Android release and device manufacturer. AIMP needs access to the audio file, and external lyrics beside that file must also be visible through Android's storage framework.
If the music is on an SD card, USB device, or restricted folder, add or reselect the folder through AIMP's file manager where possible. Then remove and re-add the test track. Success means its lyrics appear in the Android lyrics pane. Stop changing battery or network options if the local test now works.
5.3 Check Network and Cloud Credentials
For Samba, WebDAV, FTP, or other network sources, reconnect the account and confirm that AIMP can browse the folder containing both the audio and lyrics files. A saved playlist may continue to show an item even after credentials expire. Reauthentication may restore playback without giving the app access to a separately stored LRC file if that file is outside the shared path.
Download both files into one local test folder. If the local pair works, the AIMP audio player issue is limited to remote path visibility or permissions. Do not reinstall the app.
5.4 Consider Battery and Data Restrictions Only for Online Lookup
Battery optimization and background-data restrictions can matter when a plugin or online service must contact the internet, but they do not explain missing embedded lyrics in a local file. Test lookup while AIMP is open in the foreground and connected to a working network. Allow normal network access for AIMP if it is restricted, but do not disable device security controls permanently.

6. Use AIMP Diagnostic Tools Before Reinstalling
If the known-good embedded test still fails, gather evidence with AIMP's own tools. The goal is to determine whether AIMP saved the text, reloaded it, and associated it with the currently playing file.
6.1 Compare File Information and the Tag Editor
- Open the copied test file in the tag editor.
- Enter a unique phrase in the lyrics field.
- Save the tag and close the editor.
- Reopen the file in the tag editor to confirm the phrase was actually written.
- Play the same file and open File Information or the Android lyrics pane.
If the phrase survives reopening but does not appear in the viewer, presentation, caching, or profile configuration is more likely. If it disappears immediately, the file was not writable or its format did not accept the tag.
6.2 Inspect Conversion Results Rather Than Assuming Tags Were Preserved
If the problem began after using AIMP's audio converter, compare the source and converted file in the tag editor. Converter options may determine whether metadata is copied, and not every destination format supports every source tag. Review any available converter status or log for skipped metadata or write failures.
Success means lyrics appear in a newly converted test after metadata copying is enabled or the lyrics are added manually. Stop reconverting the full library until one small file produces the expected result.
6.3 Use a Temporary Playlist or Clean Profile
Create a new empty playlist and add only the known-good local file. If that fails on Windows, a portable or temporary clean AIMP profile can help distinguish a damaged configuration from a file-level problem. Keep your existing profile and playlists backed up. Do not overwrite or delete them during the test.
Use the default skin, no third-party lyric plugin, and default lyrics settings. If the file works in the clean environment, the existing profile contains the conflict. Re-enable custom components one at a time until the symptom returns.
If AIMP offers debug logging in your installation, enable it only long enough to reproduce the issue once. Record the file path, lyric source, and any access or plugin error, then disable logging if it generates large files.
7. Run a Clean Temporary Test Before Reinstalling
A reinstall often preserves the existing profile, so it may not remove the setting that caused the problem. It can also create needless work if only one LRC file is misnamed. Use this controlled sequence first:
- Copy one supported local audio file into a user-owned test folder.
- Add plain lyrics manually with AIMP's tag editor.
- Reopen the editor to verify that the lyrics were saved.
- Add the file to a new temporary playlist.
- Use the default skin and built-in lyrics view.
- Temporarily disable lyric-related plugins.
- On Android, confirm music and storage access for the test folder.
- On Windows, test a clean or portable profile without deleting the original profile.
If this test succeeds, reinstalling is unnecessary. Restore custom elements individually and stop when you identify the one that hides or replaces the lyrics. If it fails in a clean environment with a writable, supported file, retain the test file and exact reproduction steps for an AIMP support request. Avoid sharing copyrighted audio publicly; create a short original or silent test file when possible.
8. Quick Fix Checklist
- Open the correct lyrics pane rather than assuming lyrics appear over the artwork.
- Test one copied local file with manually embedded plain lyrics.
- Confirm saved lyrics remain visible when the tag editor is reopened.
- Give external LRC, TXT, or SRT files the same base name as the audio.
- Place the external lyrics file beside the track for the first test.
- Check Windows lyrics sources and search paths under additional-information settings.
- Use the default skin to rule out a hidden or unreadable lyrics panel.
- Disable only lyric-related plugins and compare AIMP's built-in viewer.
- Refresh the affected playlist entry or rescan only its library folder.
- Verify Android music and storage access for the actual track location.
- Test remote or cloud audio as a downloaded local file.
- Do not expect guaranteed lyrics from internet lookup or radio metadata.
- Do not reinstall until the clean temporary test also fails.
9. Frequently Asked Questions
9.1 Why Does AIMP Play the Song but Show No Lyrics?
Playback and lyric display use different information. AIMP may decode the audio correctly while finding no supported embedded lyric field, matching external file, or usable online result. Open File Information and run the manually embedded lyrics test to identify whether the problem is the track or the interface.
9.2 Where Are Lyrics Shown in AIMP for Android?
Open the current track's information area and switch or swipe to the lyrics pane. Depending on the AIMP release and skin, lyrics may use a separate tab or button rather than appearing automatically on the cover-art screen. If the lyrics pane works, do not keep editing tags to force the text into a skin location that does not support it.
9.3 Does AIMP Automatically Download Lyrics From the Internet?
Online retrieval depends on enabled settings or plugins, accurate artist and title metadata, network access, and the availability of a matching result from the source. It is not guaranteed. Embedded lyrics and properly matched local lyric files are more reliable and should be used for the baseline test.
9.4 What Should an External Lyrics File Be Named?
Use the audio file's exact base name and store the files together for initial troubleshooting. For example, pair My Track.flac with My Track.lrc. Check for hidden extensions, extra spaces, punctuation differences, and character-encoding problems.
9.5 Why Do Lyrics Appear but Not Scroll or Highlight?
This usually means AIMP loaded static lyrics successfully but did not find valid timestamps. Use a correctly formatted LRC file or LRC-compatible timestamped lyrics. Confirm that timestamps increase through the song and are not stored only in an unsupported or differently interpreted tag field.
9.6 Should I Reinstall AIMP to Fix Missing Lyrics?
Not initially. First test manually embedded lyrics in a copied local file, use a temporary playlist, switch to the default skin, and disable lyric-related plugins. If the same file works in a clean profile, reinstalling the player is unlikely to address the real configuration conflict.