Title: Hippius Media Offloader
Author: hippius
Published: <strong>June 15, 2026</strong>
Last modified: June 15, 2026

---

Search plugins

![](https://ps.w.org/hippius-media-offloader/assets/banner-772x250.png?rev=3572924)

![](https://ps.w.org/hippius-media-offloader/assets/icon-256x256.png?rev=3572924)

# Hippius Media Offloader

 By [hippius](https://profiles.wordpress.org/hippius/)

[Download](https://downloads.wordpress.org/plugin/hippius-media-offloader.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/hippius-media-offloader/#description)
 * [Reviews](https://wordpress.org/plugins/hippius-media-offloader/#reviews)
 *  [Installation](https://wordpress.org/plugins/hippius-media-offloader/#installation)
 * [Development](https://wordpress.org/plugins/hippius-media-offloader/#developers)

 [Support](https://wordpress.org/support/plugin/hippius-media-offloader/)

## Description

Hippius Media Offloader allows you to seamlessly migrate your WordPress media files
to the Hippius IPFS network using the Hippius S3-compatible API. This plugin provides:

 * **Decentralized Storage**: Store your media files on Hippius-backed decentralized
   storage for better reliability and censorship resistance
 * **S3-Compatible API**: Upload and manage media through Hippius S3-compatible 
   storage
 * **Access Key Authentication**: Authenticate using Hippius Access Key ID and Secret
   Access Key
 * **API Token Support**: Check account credit balance using a separate Hippius 
   API token
 * **Flexible Migration**: Choose what to migrate and when
 * **Error Handling**: Comprehensive error reporting and retry mechanisms
 * **Security**: Administrator-only credential settings with hidden Secret Access
   Key and API token fields

#### Features

 * Bulk migration of existing media files
 * Automatic migration of new uploads
 * Option to keep or remove local copies
 * Real-time migration progress tracking
 * Detailed error logging and reporting
 * Test connection functionality
 * Clean, intuitive admin interface
 * S3-compatible upload, delete, and bucket-policy handling

#### Requirements

 * WordPress 5.0 or higher
 * PHP 7.4 or higher
 * Hippius S3 Access Key ID
 * Hippius S3 Secret Access Key
 * HTTPS enabled (recommended)
 * Hippius API token (optional, only for credit balance checks)

### External Services

This plugin connects to Hippius services to upload, manage, and delete migrated 
media files, test storage connectivity, and optionally retrieve the administrator’s
account credit balance.

The external service is used to:
 – Upload media files to Hippius S3-compatible 
storage – Delete migrated media files from Hippius S3-compatible storage – Test 
connection and storage configuration – Retrieve the administrator’s account credit
balance when the API token feature is used – Configure bucket policy for public 
gateway access where supported

When does the plugin communicate with external services?
 – When the administrator
tests the Hippius connection – When the administrator uploads or migrates media 
to Hippius storage – When the administrator deletes migrated media from Hippius 
storage – When the administrator requests account credit information

What data is sent?
 – Hippius S3 Access Key ID for authenticated storage requests–
Request signatures generated using the Secret Access Key – Hippius API token for
credit balance API requests – Media files selected by the site administrator for
migration – Media file identifiers and object keys needed for storage operations–
Bucket name and related storage configuration values required for S3-compatible 
operations

Media files selected by the site administrator are transmitted to Hippius for storage
operations. Those files may contain embedded metadata such as EXIF data depending
on the original upload. No visitor browsing data is intentionally sent by the plugin.

This plugin requires a Hippius account and administrator-provided Hippius S3 credentials
to use offloading features.

The plugin does not send media files to Hippius until an administrator configures
credentials and either manually starts migration, migrates an individual media item,
enables automatic migration for new uploads, tests the connection, deletes a migrated
file, or requests account credit balance.

If automatic migration is enabled, newly uploaded supported media files are transmitted
to Hippius S3-compatible storage after upload.

This plugin is not usable as a media offloader without Hippius S3-compatible storage
credentials.

Service Provider:
 Hippius Network

Service URLs:
 https://hippius.com/ https://s3.hippius.com/ https://api.hippius.
com/

Credit balance checks use:
 https://api.hippius.com/api/billing/credits/balance/

Terms of Service:
 https://hippius.com/terms-and-conditions

Privacy Policy:
 https://hippius.com/privacy-policy

## Screenshots

[⌊Account Information & Configuration⌉⌊Account Information & Configuration⌉[

Account Information & Configuration

[⌊Migration Options, Test Connection & Debug Log⌉⌊Migration Options, Test Connection&
Debug Log⌉[

Migration Options, Test Connection & Debug Log

[⌊Bulk Migration⌉⌊Bulk Migration⌉[

Bulk Migration

[⌊Storage Statistics⌉⌊Storage Statistics⌉[

Storage Statistics

[⌊What is Hippius / Key Benefits⌉⌊What is Hippius / Key Benefits⌉[

What is Hippius / Key Benefits

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/hippius-media-offloader` directory,
    or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to Hippius Media in the WordPress admin dashboard.
 4. Enter your Hippius Access Key ID and Secret Access Key.
 5. Optionally enter your Hippius API token if you want to use credit balance checks.
 6. Configure your IPFS Gateway URL, S3 Endpoint, and bucket name.
 7. Test the connection to ensure everything is working properly.
 8. Start migrating your media files.

## FAQ

### What is IPFS?

IPFS (InterPlanetary File System) is a distributed, peer-to-peer protocol designed
to create a more open, resilient, and permanent web.

### Where do I get Hippius S3 credentials and API token?

Create or copy your S3 credentials from the Hippius Console. You need both the Access
Key ID and Secret Access Key for S3 storage operations. Get your API token from 
Hippius Console settings for account APIs such as credit balance checks.

### Are my Hippius credentials stored securely?

The credentials are stored in WordPress options and are only available to administrators
with the required capability. Keep your Secret Access Key private and only enter
it on trusted WordPress admin pages.

### Can I migrate only specific files?

Currently, the plugin supports bulk migration of supported media files and individual
media actions where available.

### What happens if the migration fails?

The plugin provides detailed error logging. You can identify which files failed 
to migrate and why, then retry the process.

### Can I revert the migration?

If you kept local copies during migration, you can disable the plugin to revert 
to local file serving. However, there is no automated reversion process.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Hippius Media Offloader” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ hippius ](https://profiles.wordpress.org/hippius/)

[Translate “Hippius Media Offloader” into your language.](https://translate.wordpress.org/projects/wp-plugins/hippius-media-offloader)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/hippius-media-offloader/),
check out the [SVN repository](https://plugins.svn.wordpress.org/hippius-media-offloader/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/hippius-media-offloader/)
by [RSS](https://plugins.trac.wordpress.org/log/hippius-media-offloader/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * Bulk media migration functionality
 * Auto-migration for new uploads
 * Real-time progress tracking
 * Comprehensive error handling
 * Administrator-only credential settings
 * Uses Hippius Access Key ID and Secret Access Key for authentication
 * Uses Hippius S3-compatible API for storage operations
 * Supports API token-based credit balance checks through api.hippius.com
 * Includes current Hippius credential flow documentation

## Meta

 *  Version **1.0.0**
 *  Last updated **16 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [cdn](https://wordpress.org/plugins/tags/cdn/)[cloud storage](https://wordpress.org/plugins/tags/cloud-storage/)
   [ipfs](https://wordpress.org/plugins/tags/ipfs/)[media](https://wordpress.org/plugins/tags/media/)
   [offload](https://wordpress.org/plugins/tags/offload/)
 *  [Advanced View](https://wordpress.org/plugins/hippius-media-offloader/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/hippius-media-offloader/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/hippius-media-offloader/reviews/)

## Contributors

 *   [ hippius ](https://profiles.wordpress.org/hippius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/hippius-media-offloader/)