Anki Not Syncing Images | Fixes That Work Across Devices

Missing pictures in Anki usually mean media sync paused, files are missing, or a setting blocks downloads.

When pictures vanish from cards, it feels random. It rarely is. Anki stores images as separate files, then links them from your notes. Your notes can sync fast while the media files lag behind, so you end up with text on one device and blank boxes on another.

If anki not syncing images is the problem you’re chasing, treat it like two questions: did the files reach AnkiWeb, and did each device fetch them? Once you answer those, the fix stops being guesswork.

This guide walks you through a clean, repeatable way to get images back and keep them syncing. You’ll start with quick checks that catch most cases, then move into deeper fixes for desktop, AnkiDroid, and AnkiMobile on all devices.

Why Image Sync Breaks

Media sync is separate from note sync. Your decks can finish syncing while images still need to upload or download in the background. If you close the app, switch networks, or let the screen sleep mid-sync, media may stop partway through.

Another common cause is that the image file never made it into Anki’s media folder in the first place. If your card template points at a file on your computer desktop, it can look fine on that computer and fail everywhere else.

Edits can trip people up too. Anki can miss changes when you modify an existing file without changing its name. In that case, one device keeps showing the old image while another shows a blank placeholder or the earlier copy.

What You’re Really Debugging

  • Media upload — Your “source” device has the files, but AnkiWeb never received them.
  • Media download — AnkiWeb has the files, but a device never fetched them.
  • Media reference — The note points to a filename that does not exist in the media folder.

What “Missing Image” Usually Means

Anki won’t fetch remote images for you. If a field contains an URL, download the file, add it to the note, then reference the local filename.

Anki Not Syncing Images After Sync? Fix Checklist

Start here if cards show empty boxes, broken image icons, or the text “image missing.” Run these steps in order. Each one gives you a clear signal about what to do next.

Fast Checks That Catch Most Cases

  1. Sync on the device that added the images — Tap Sync and wait until it finishes, then sync other devices after that.
  2. Keep the screen awake during media sync — Leave the app in the foreground until you see sync completion, since sleep can pause downloads.
  3. Check that every device uses the same AnkiWeb login — A second account can make it look like media “won’t sync.”
  4. Run Check Media — Use Tools > Check Media on desktop, or the in-app Check Media on mobile, then note the missing/unused counts.
Symptom Likely Cause What To Do First
Images show on desktop, blank on phone Phone never downloaded media Keep phone open while syncing, then run Check Media
Images missing on every device Files not in media folder Check Media on desktop, then locate or re-add files
Only new images fail to appear Media upload stopped early Log out and back in, then sync again on desktop
One deck is fine, one deck is broken Import created bad filenames Check Media list, fix filenames, then resync

Read The Check Media Numbers

Check Media tells you what Anki can’t find. A “missing files” count means your notes point to filenames that are not present on that device. The list can also show which exact filenames are missing, which is the fastest path to a fix.

If the missing count drops after each sync, you’re watching media arrive. If it stays the same, you likely have a reference problem or a download setting that blocks fetches.

Let Media Sync Finish All The Way

Media can take longer than note sync, especially on a first run. If images look missing, keep the app open until media syncing finishes. That usually fixes it in one run.

Confirm Your Sync And Media Settings

Before you chase file problems, confirm you’re allowing media to sync. Desktop Anki has sync preferences, and AnkiDroid can be set to fetch media on sync. If media options are off, notes will sync while images stay absent.

Desktop Settings To Verify

  • Open Preferences — Go to Tools > Preferences, then check the Syncing section for media-related options.
  • Enable image and audio syncing — Turn on the option that syncs sounds and images so media gets uploaded with notes.
  • Let media sync run — Start a sync, then leave Anki open until it finishes scanning and transferring media.

AnkiDroid Settings To Verify

  • Open Sync settings — Go to Settings > Sync and confirm media fetching on sync is enabled.
  • Disable battery restrictions for a test — Battery saver modes can pause downloads when you switch apps, so test with the app kept open.
  • Try Wi-Fi first — A stable connection helps large media batches finish without stalls.

AnkiMobile Notes

AnkiMobile can need extra time on a first media download, and older builds could stop when the screen sleeps. If images look missing right after a sync, leave the media syncing screen open until it completes.

Fix Media And File Path Issues On Desktop

Desktop is where most image problems start, since it’s a common place to add screenshots, diagrams, and pasted pictures. The fix is usually to make sure the files exist in the collection.media folder and match what your notes reference.

Find Your Media Folder And Spot Missing Files

  1. Open your profile folder — In Anki, open the profile or data location, then locate the collection.media folder for that profile.
  2. Search for a missing filename — Copy a filename from Check Media’s missing list and search inside collection.media.
  3. Re-add the file if needed — If the file is truly gone, re-insert the image into the note so Anki saves it into the media folder.

Fix Links That Point Outside Anki

If a card template uses a file path to a local folder, it can work on one machine and fail elsewhere. Anki’s media sync does not follow arbitrary folders, and symbolic links can fail on other clients.

  • Paste images into fields — Insert the image into the note editor so Anki copies it into collection.media.
  • Avoid linked folders — Store the real file in collection.media instead of using shortcuts or symlinks.
  • Use simple filenames — Stick to letters, numbers, dashes, and underscores to reduce filename issues across devices.

Fix Notes That Reference Remote Images

Some imports store images as web URLs instead of local files. That can leave you with cards that only work while a site keeps the image online. Download the image file, add it to the note on desktop, then replace the URL with the local filename. After that, sync so every device can fetch the file from AnkiWeb.

Force Anki To Notice A Changed Image

Anki may not detect edits to an existing media file if the name stays the same. If you replaced an image and other devices still show the old one, rename the file, then update the note to reference the new name. That triggers a media change that sync can see.

Rebuild Media State Safely

  1. Run Check Media — Clear unused media if you know it’s safe, then keep the missing list for reference.
  2. Log out and log in again — In Preferences > Syncing, log out, then sync to log back in so Anki rescans media for upload.
  3. Sync twice — Do one sync, close and reopen Anki, then sync again to catch late changes.

Fix Image Sync Problems On AnkiDroid And iPhone

Mobile issues often come down to timing and storage. A phone can sync notes quickly, then stop downloading media when the app is backgrounded. Low storage can also block new files from being written, leaving you with a “missing” list that never shrinks.

When Images Are Blank On AnkiDroid

  1. Sync and wait — Tap Sync, keep the app open, and let media finish downloading before you switch apps.
  2. Run Check Media — Use the app menu to run Check Media and confirm which filenames are missing.
  3. Clear a stuck queue — Toggle the media fetch setting off, sync once, toggle it on, then sync again.
  4. Free storage — Make space on the device, then retry sync so AnkiDroid can write media files.
  5. Switch networks once — If sync stalls on mobile data, try Wi-Fi, then try sync again with the app kept open.

When Images Are Blank On AnkiMobile

  1. Keep the sync screen up — Leave AnkiMobile on the media syncing view until it reports completion.
  2. Check app version — Update if your build is old, since newer builds keep the screen on during media syncing.
  3. Re-sync after desktop upload — Sync on desktop first, then sync on iPhone so the phone can fetch the uploaded files.
  4. Retry on power and Wi-Fi — Long downloads go smoother when the phone is charging and on a steady connection.

If Only Some Decks Have Missing Images

Partial failures often point to a deck import, add-on, or note type that wrote odd filenames. Check Media’s missing list will usually cluster around a naming pattern. Fix the filenames on desktop where file tools are easier, then sync again across devices.

Prevent Missing Images Next Time

Once images are back, a few habits keep them from disappearing again. Most are about being consistent with where files live and giving media time to finish moving.

Build A Reliable Media Routine

  • Add images inside Anki — Paste or insert files into fields so Anki manages storage and sync.
  • Sync after big edits — After adding lots of pictures, sync on desktop and wait until it finishes before closing the app.
  • Let mobile finish the first download — Keep the phone awake and on Wi-Fi until media is done.
  • Run Check Media monthly — Catch missing files early, while you still remember where the images came from.
  • Keep a simple backup — Export your collection from desktop on a schedule so you can restore media if files get deleted.

Know What Sync Can And Can’t Do

Anki sync merges media changes, and one-way note sync does not force media to match a single device. If you delete a file on one device, it can disappear elsewhere once the change is synced. Treat the desktop media folder as the place where you verify filenames before you remove anything.

If anki not syncing images still shows up after you’ve synced on desktop, waited for mobile media download, and cleared the Check Media list, run one final test. Pick one missing filename, search for it in collection.media, and reattach that image to the note. That single test tells you whether you’re dealing with a download stall or a missing source file.