BACK TO DIRECTORY

Focalio – Focal Point Cropping, WebP & AVIF Images

by bigfatinternet

0.0
(0 ratings)

Focalio serves cropped, format-converted image variants on demand via signed URLs — no more pre-generated intermediate sizes filling up your uploads directory. Editors pick a focal point per image so crops always keep the subject in frame.

Try it without installing: click Live Preview for a demo page with three photos at three crops. Move a focal point and reload the page: every crop follows.

Features:

  • On-demand image cropping via signed URLs
  • WebP or AVIF output for all uploads
  • Focal-point picker in the media library and the block editor
  • Non-destructive rotate and flip, applied to every rendition
  • LQIP (Low Quality Image Placeholder) support
  • Settings for image quality, output format and maximum width
  • Presets, as many as you need: edited on the Presets tab, each with its own quality and LQIP, or registered in code with glide_register_preset()
  • Attention / entropy / center crop fallback for images without a manual focal point
  • Cached images are served before the rest of WordPress loads
  • Presets also appear as image sizes, so the media library, Advanced Custom Fields, widgets and page builders can pick them by name
  • Optional: skip writing intermediate image sizes to disk on upload
  • Turn off the WordPress image sizes your site does not use
  • A Cache tab: how big the image cache is, and a button to clear it. A weekly cleanup drops renders that are no longer used
  • WP-CLI commands for the cache and the crop fallback
  • WooCommerce product images go through Focalio too, and its cropped sizes follow the focal point
  • Multisite: activate it for the whole network; deleting it cleans up every site

Focalio Pro is a separate add-on for agencies and editorial teams, not included in this plugin. It adds:

  • Control: focal-point zoom, a straighten ruler that levels a tilted photo by up to 45°, a live crop preview, a hand-made crop per ratio where the focal point is not enough, a watermark, and a version history per image to go back to an earlier focal point or crop, like undo and redo
  • Performance: AVIF with a WebP fallback in a picture element, and a cache warm-up that renders images before the first visitor asks for them
  • Workflow: face detection that puts the focal point on the people in a photo, bulk actions in the media library, import and export of the settings to set up one site and give others the same, and tools to manage every site of a multisite network
  • WooCommerce: the shop grid of a block theme cut on the focal point at the store’s ratio, and one ratio for every photo on a product page

External services

Focalio includes the Freemius SDK (https://freemius.com), which handles the opt-in to share usage data and the licenses of the Focalio Pro add-on. Nothing is sent to Freemius unless you opt in; images are always processed on your own server.

What is sent, and when:

  • When you opt in (on the screen shown after activation): your WordPress user’s first and last name and email address; the site’s homepage URL and title, WordPress and PHP versions and site language; the Focalio and SDK versions, and whether Focalio is active. The list of plugins and themes (names, slugs, versions, active or not) only when you leave that option on.
  • After opting in: changes to that information, and when Focalio is activated, deactivated or uninstalled. If you fill in the optional form on deactivation, the reason you give.
  • You can opt out at any time with the “Opt Out” link under Focalio on the Plugins screen. Focalio works the same either way.

Freemius terms of service: https://freemius.com/terms/
Freemius privacy policy: https://freemius.com/privacy/

Screenshots

The focal-point picker in the media library: every image gets a focal point, rotation and a crop preview, right in the attachment details.

The focal-point picker in the media library: every image gets a focal point, rotation and a crop preview, right in the attachment details.

Click or drag to set the point that must stay in frame. The image file itself is never changed.

Click or drag to set the point that must stay in frame. The image file itself is never changed.

One photo, every crop: the grid thumbnail, the banner and the mobile crop all keep the subject in frame.

One photo, every crop: the grid thumbnail, the banner and the mobile crop all keep the subject in frame.

The same photo cropped by WordPress (from the centre, the headphones fall off the banner) and by Focalio (around the focal point).

The same photo cropped by WordPress (from the centre, the headphones fall off the banner) and by Focalio (around the focal point).

Move the focal point and preview the crops again: they follow the subject.

Move the focal point and preview the crops again: they follow the subject.

Plugin Details

Active Installs
40
Total Downloads
546
Version
1.0.40
Requires WP
6.2
Requires PHP
8.3
Tested Up To
7.1.4
Added
2026-10-13
Last Updated
2026-10-30 8:48am GMT

Ratings

5
0
4
0
3
0
2
0
1
0