WordPress plugin intelligence profile

Flying Pigs Uploader

Stop optimizing images on your server. Flying Pigs resizes, converts and optimizes in your browser, so every upload lands finished.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.11.119
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update6 Oct 202626d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Flying Pigs Uploader version 0.11.119 as active, updated 26d ago and tested up to WordPress 7.1.

Overview

About this plugin

Which of the many WordPress image optimizers should you use for new images? None.

Let the pigs do the work before your images ever land on your server. Flying Pigs makes every size, every WebP and every AVIF in your browser, optimizes the original, and only then uploads. Your server just writes the files.

From the day you install it, nothing arrives that still needs work.

Find it under Media → Flying Pigs Uploader.

Why it is faster

  • Your server does no image work. WordPress normally resizes every photo on the server, one at a time, and an optimizer plugin then does it all again. Here your computer does it once, before the upload.
  • Finished on arrival. No background queue, no “optimizing…” status, no first visitor waiting on a thumbnail. Each file is final the moment it lands.
  • Built for bulk. Hundreds of photos travel in a few large requests instead of one request per file, which keeps a shared host’s rate limits out of the way.

Measured, not promised

221 photos (209 MB), the same files on the same day, WebP-only output over HTTP/2, lean installs with no other plugin hooking uploads:

  • A managed host. WordPress Media page: 12 min 20 s. Flying Pigs Free: 2 min 19 s.
  • A budget LiteSpeed host. WordPress Media page: 15 min 47 s. Flying Pigs Free: 4 min 23 s.
  • A large shared host, its optimizer off. WordPress Media page: 20 min 5 s. Flying Pigs Free: 11 min 8 s.

From nearly twice as fast to more than five times as fast, depending on the host, with the server doing none of the image work.

Everything an upload needs is free

  • Every size made in your browser, for every size your theme and plugins register. Pick which ones to make in the Sizes panel.
  • Optimized originals. Auto rotated, metadata removed and much smaller at the same dimensions (about 60% on our test photos), with colors converted to sRGB so they look right everywhere. PNG to JPG is a click away.
  • WebP and AVIF built in, for the original and every size, with quality and effort per format. A copy that comes out larger than the original is discarded.
  • Delivery set up for you. The Delivery panel tests your server and turns WebP and AVIF delivery on, or leaves it to the delivery plugin you already use.
  • State your AI-training rights in every image. Every file carries the standard IPTC rights statement, “No AI training, allow search indexing” by default.
  • Straight into your folders. Pick a FileBird, Real Media Library, CatFolders, Mediamatic, Filorium, Folders by Premio, Wicked Folders or HappyFiles folder, and the whole run lands in it.
  • Not limited by your host’s upload limit. Large files are sent in chunks that fit under it.
  • Uploads that do not give up. Failed requests are retried, and a run survives a dropped connection or an expired login.
  • Gentle on shared hosting. Optional limits on upload rate, batch size and pauses.
  • A progress window you can pop out, with speed, files per second and any failed files listed as they happen.

No file limit, no monthly quota, no account. Your files go to your own site and nowhere else.

Who it is for

  • Store owners loading a catalog of product photos.
  • Photographers and bloggers who upload big batches straight from the camera.
  • Agencies and site builders loading or migrating large media libraries for clients.
  • Anyone on shared hosting, where every second of server time counts.

Flying Pigs Pro

Pro adds power tools for big libraries and product catalogs:

  • Resize before upload, 2560×2560 by default, so a 6,000-pixel camera file never reaches your server.
  • WebP only. Store the WebP and nothing else: half the files, and browsers get WebP with no delivery setup.
  • Watermark, with a built-in text and logo maker.
  • Turbo boost, up to six upload lanes, with a link check that sizes them to your line and host.
  • Overwrite in place. Replace a photo at the same address, with page builder, gallery and cache references repaired.
  • File date and post date. File uploads by the photo’s own date, or one you choose.
  • WooCommerce product photos by SKU or name. Name the files for a product’s SKU or name plus a number (SKU-0.jpg, SKU-1.jpg …, or “Name (1).jpg” as File Explorer numbers them; Finder and File Explorer rename a folder this way in one pass), and they attach to the matching products as they upload, with no second image-import pass.
  • Updates through your Plugins screen, and the help desk.

The free plugin shows each Pro control in place, badged PRO, and carries none of the Pro code. com for Pro.

Requirements

  • A browser with WebAssembly threads: Chrome, Edge, Brave, Safari 16.4 or later, and Firefox all run the engine. iPad and iPhone browsers usually refuse the engine’s memory and work in fallback mode (see the FAQ).
  • HTTPS (or localhost). The engine needs SharedArrayBuffer, which browsers enable only in a secure, cross-origin-isolated page. Without it the page falls back to classic uploads with server-side thumbnails and says so in its header.
  • No web-server configuration. The page fetches the engine’s files once and starts every worker from them, so they need no special headers or MIME types on Apache, LiteSpeed or nginx.
  • No PHP limits to raise. Batches are capped at 25 MB, or 90% of the host’s upload limit when that is lower; a larger file is sent in chunks.

External services

None. Flying Pigs Free makes no call to any outside service: the image work happens in your browser and the uploads go to this site’s own REST API. Nothing is sent anywhere else, and nothing is collected.

)

Source code

com/kleisauke/wasm-vips. txt records the release, the SHA-256 of each file, and the build instructions. wasm files are the engine itself: every size, WebP and AVIF file is made by them in the browser, and they are served from your own site because the plugin loads no code from anywhere else.

js, and everything else in the plugin are plain source.

1) for the wordmark, both under vendor/ with their licenses.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • bulk upload
  • image optimization
  • media library
  • avif
  • webp
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity6 Oct 202626d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.11.1180.11.119
WordPress compatibility7.1.27.1.3
Version0.11.1170.11.118
Version0.11.1160.11.117
Version0.11.1150.11.116
Version0.11.1120.11.115
Version0.11.1010.11.112
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.