Sync media with AWS S3 CloudFront
Sync media with AWS S3 CloudFront

Sync media with AWS S3 CloudFront

3.4/5 (5 ratings) 20 active installs Updated Oct 22, 2026
Configuration tab allows you to enter your AWS S3 "Bucket name", "Access key" "Secret key", "Location" and select the directories and file types, which you want to upload to S3.
The saved secret key is never included in the settings HTML. Leave the secret field empty to keep the saved key for the same access key, including when testing the connection. Enter a new secret to replace it; changing the access key requires its corresponding secret key.

Configuration tab allows you to enter your AWS S3 "Bucket name", "Access key" "Secret key", "Location" and select the directories and file types, which you want to upload to S3. The saved secret key is never included in the settings HTML. Leave the secret field empty to keep the saved key for the same access key, including when testing the connection. Enter a new secret to replace it; changing the access key requires its corresponding secret key.

Upload images, CSS and JavaScript from WordPress uploads to Amazon S3 and serve registered files through S3 or CloudFront. Local copies are retained, and stored post content is not changed.

  • Full or incremental batch uploads with progress reporting.
  • Searchable folder tree with a vertically resizable list.
  • Remote URLs for registered files, including responsive images and common lazy-load markup.
  • Confirmed deletion of tracked S3 files, with options to skip, restore or permanently delete files missing locally.
  • Recovery of supported images into the Media Library, including a separate local-only repair tool. Recovered attachments receive new IDs; deleted captions, alt text and post associations cannot be reconstructed.

Clear your page cache after updates, configuration changes, uploads or deletion; the plugin does not purge it automatically. Existing unregistered S3 objects must be uploaded again to enter the registry.

Deactivation preserves settings and registry records. Uninstall removes local bookkeeping without deleting S3 objects.