BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
VisualCompare – Before & After Slider icon
Actively maintained Tested with WP 7.1

VisualCompare – Before & After Slider

VisualCompare – Before & After Slider helps you show visual changes clearly: renovations, design revisions, retouching, medical or beauty results, product updates, restoration work, and any other before-and-after image…

Active installs30+10+ tier
Downloads · 30d160▲ +125.4% vs prev. 30d
Rating—0 reviews
Health score67/100Good
All-time downloads378Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.5PHP 7.4+
Downloads · 7d24▼ -67.1% week over week
Our verdict

Solid choice

VisualCompare is a solid plugin choice in 2026, with a few things worth checking first. It runs on 30+ sites and was last updated 2 weeks ago, and scores 67/100 on our health check.

  • Actively developed — last update 2 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (30+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81726Jul 22Aug 26Sep 30
Yesterday3
Daily average (1y)5
Peak day35Jul 26, 2026
Last 12 months378

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where VisualCompare stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
accessibility >100 3,357 Best accessibility plugins →
before after #36 10,000 Best before after plugins →
before after slider #54 1,149 Best before after slider plugins →
comparison slider >100 419 Best comparison slider plugins →
image comparison >100 1,317 Best image comparison plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About VisualCompare – Before & After Slider

From the official readme · v1.0.3

Description

VisualCompare – Before & After Slider helps you show visual changes clearly: renovations, design revisions, retouching, medical or beauty results, product updates, restoration work, and any other before-and-after image comparison.

Instead of placing two separate images side by side, you can add an interactive comparison slider that works with mouse, touch, keyboard, responsive images, and a no-JavaScript fallback. The same comparison can be created once, reused across pages, inserted with the WordPress block editor, added in Elementor, or embedded with a shortcode.

Why use VisualCompare?

  • Create polished before-and-after sliders without writing custom code.
  • Reuse saved comparisons across posts, pages, templates, and shortcodes.
  • Keep comparisons usable for visitors who navigate with a keyboard or assistive technology.
  • Configure new comparison defaults once so editors start from consistent settings.
  • Show both images when JavaScript is unavailable instead of hiding important content.

Features

  • Add before-and-after image comparisons with a native WordPress block.
  • Build sliders in Elementor with live preview controls.
  • Save reusable comparisons in the Visual Comparisons admin area.
  • Embed saved comparisons with [visual_compare id="123"].
  • Embed inline comparisons with [visual_compare before="123" after="456"].
  • Choose horizontal or vertical slider orientation.
  • Set the starting divider position for each comparison.
  • Enable drag, click, touch, and keyboard interaction.
  • Customize labels, divider color, divider width, handle size, corner radius, aspect ratio, image fit, and object position.
  • Use responsive WordPress image markup from the Media Library.
  • Display a stacked fallback when JavaScript is disabled or cannot mount.
  • Warn editors when selected images have different aspect ratios and may be cropped.
  • Duplicate reusable comparisons to speed up repeated layouts.
  • Import and export comparison settings as JSON.
  • Preserve saved content on deactivation and remove data only when uninstall cleanup is explicitly enabled.
  • Load frontend assets only when a comparison is rendered or detected.
  • Support RTL layouts and translation files.

Common use cases

  • Compare room renovations, landscaping projects, repairs, and construction progress.
  • Present photo retouching, color grading, illustration, and design revisions.
  • Show beauty, wellness, dental, cosmetic, or treatment progress where before-and-after images are appropriate.
  • Demonstrate product improvements, UI redesigns, restoration work, cleaning services, and visual audits.
  • Reuse the same comparison in a case study, landing page, and template without rebuilding it.

Integrations

  • Use the Visual Comparison block in the WordPress block editor.
  • Use the Visual Comparison widget in Elementor when Elementor is active.
  • Use the [visual_compare] shortcode in classic content, widgets, templates, and builders that render WordPress shortcodes.

VisualCompare does not claim official partnership with WordPress or Elementor. Dedicated Bricks and Divi modules are not included in this version, but shortcode embeds can be used in areas where those builders support WordPress shortcodes.

Accessibility and performance

VisualCompare uses progressive enhancement. The HTML output includes both images first, then the frontend script enhances the comparison into an interactive slider when possible. Keyboard support, range input semantics, visible labels, screen-reader instructions, unique instance IDs, and no-JavaScript fallback behavior are built into the renderer.

Frontend CSS and JavaScript are registered globally but enqueued only when the plugin can detect or render a comparison. This keeps pages without before-and-after sliders free from unnecessary VisualCompare assets.

Privacy

VisualCompare – Before & After Slider does not collect analytics, track visitors, or transmit data to external services. Comparison settings and WordPress media references are stored in the site’s own WordPress database. Admin previews use authenticated same-origin requests to the site’s own WordPress installation.

Installation

  1. Upload the visual-compare folder to /wp-content/plugins/.
  2. Activate VisualCompare – Before & After Slider in the WordPress admin.
  3. Open a post or page and add the Visual Comparison block from the block inserter.
  4. Choose the before and after images from the WordPress Media Library.
  5. Optional: create reusable items under Visual Comparisons and insert them with [visual_compare id="123"].
  6. Optional: open Visual Comparisons > Settings to set defaults for new comparisons.

Editors and administrators can create and edit comparisons. Only administrators can change plugin settings and the uninstall cleanup option.

Frequently asked questions

Does VisualCompare require Elementor?

No. VisualCompare includes a native WordPress block, reusable comparison entries, and shortcode support. The Elementor widget is available only when Elementor is active.

Does VisualCompare support the WordPress block editor?

Yes. Add the Visual Comparison block from the block inserter. The block supports inline comparisons and reusable Visual Comparison items.

Does VisualCompare support Bricks, Divi, or other builders?

This version includes dedicated support for the WordPress block editor and Elementor. Other builders can use the [visual_compare] shortcode where they support normal WordPress shortcode rendering.

Which WordPress themes are supported?

VisualCompare is theme-independent and should work with themes that output normal WordPress content, widgets, shortcodes, and enqueued frontend assets. If a theme or builder disables WordPress shortcodes or strips plugin assets, use the native block or Elementor widget where available.

How do I use the shortcode?

Create a reusable comparison under Visual Comparisons and copy its shortcode, for example: [visual_compare id="123"] You can also create an inline comparison with attachment IDs: [visual_compare before="123" after="456" orientation="horizontal" start="50"]

Why is my slider not showing?

Make sure both images are valid WordPress image attachments. If a reusable comparison is used, confirm that the comparison is published and that the shortcode ID matches the saved item.

What happens if JavaScript is disabled?

Both images remain visible in a stacked layout. JavaScript progressively enhances the markup into an interactive comparison slider when it loads successfully.

Is VisualCompare accessible?

VisualCompare includes keyboard interaction, range input semantics, screen-reader instructions, labels, unique instance IDs, and a no-JavaScript fallback. Site owners should still provide meaningful image alt text and review final page content for their own accessibility requirements.

Will VisualCompare slow down every page?

The plugin registers its frontend assets but enqueues them only when a comparison is detected or rendered. Pages without comparisons should not load the VisualCompare frontend script or stylesheet.

Can I change the default slider settings?

Yes. Administrators can open Visual Comparisons > Settings and set defaults for orientation, starting position, interactions, aspect ratio, image fit, labels, divider style, handle size, and corner radius. Defaults apply to newly created comparisons and do not overwrite existing content.

Does uninstalling the plugin delete my comparisons?

No, saved data is preserved by default. Permanent cleanup must be explicitly enabled in Visual Comparisons > Settings before uninstalling the plugin.

Changelog

1.0.3

  • Added: A deactivation feedback modal with reason capture and optional notes before the plugin is turned off.
  • Added: A plugin-owned uninstall flow that can collect feedback before WordPress removes the plugin.
  • Improved: Data-retention messaging so administrators can see more clearly when uninstall cleanup will delete saved comparisons and settings.

1.0.2

  • Added: A direct Settings link on the WordPress Plugins screen for faster access to Visual Comparisons > Settings.
  • Added: A one-time admin welcome notice after activation with a quick link to create a reusable slider and clearer guidance for Gutenberg and Elementor usage.
  • Improved: Translation generation with a Google-powered auto-translation workflow for the bundled locale catalogs.

1.0.1

  • Added: Translation catalogs for English, German, Spanish, French, Italian, Portuguese (Brazil), Dutch, and Polish.
  • Improved: WordPress.org metadata and readme content for the 1.0.1 release.

1.0.0

  • Added: Native WordPress block editor support, Elementor widget support, reusable comparisons, shortcode embeds, JSON import/export, duplicate actions, and global defaults for new comparisons.
  • Improved: Accessibility, keyboard interaction, touch and pointer behavior, no-JavaScript fallback output, RTL behavior, responsive image rendering, and conditional asset loading.
  • Fixed: WordPress Plugin Check findings related to translation context, sanitization, prefixed uninstall variables, filter-safe cleanup, compatibility metadata, and translation loading.

Full changelog on WordPress.org →

Screenshots

Frontend before-and-after image comparison with visible labels and interactive divider.
Frontend before-and-after image comparison with visible labels and interactive divider.
Elementor Visual Comparison widget with before and after image controls and live page preview.
Elementor Visual Comparison widget with before and after image controls and live page…
WordPress block editor Visual Comparison block with inline image mode and sidebar controls.
WordPress block editor Visual Comparison block with inline image mode and sidebar…
Reusable Visual Comparison editor with image controls, labels, orientation, start position, aspect ratio, and live preview.
Reusable Visual Comparison editor with image controls, labels, orientation, start…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best VisualCompare alternatives

All accessibility plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Web Accessibility (formally known as Ally) Web Accessibility (formally known as Ally) is a free, powerful, and user-friendly plugin… by Elementor 500K+ ★★★★★★★★★★ 2.9 (162) 1 month ago 63
2 Auto Image Attributes From Filename With Bulk Updater (Add Alt Text, Image Title For Image SEO) Auto Image Attributes From Filename With Bulk Updater (Add… Automatically add Image Alt Text, Title, Caption and Description from Filename. Bulk update… by Arun Basil Lal 100K+ ★★★★★★★★★★ 4.8 (93) 1 month ago 95
3 Accessibility by UserWay Accessibility by UserWay UserWay’s Accessibility Widget creates a simpler and more accessible browsing experience… by UserWay 80K+ ★★★★★★★★★★ 4 (57) 10 months ago 59
4 WP Accessibility WP Accessibility WP Accessibility fixes common accessibility issues in your WordPress site. by Joe Dolson 60K+ ★★★★★★★★★★ 4.8 (68) 3 days ago 94
5 Infinity23 (Formerly Tag Manager) – One Plugin That Replaces All The Rest Infinity23 (Formerly Tag Manager) All in one WordPress plugin - accessibility, tag manager, notes, floating contact buttons… by YYDevelopment 20K+ ★★★★★★★★★★ 4.7 (53) 5 days ago 89
6 Alt Text AI – Automatically generate image alt text for SEO and accessibility Alt Text AI Automatically sets the descriptive alt text of your images. Boosts your SEO and… by alttextai 20K+ ★★★★★★★★★★ 4.7 (35) 4 hours ago 89
7 My Calendar – Accessible Event Manager My Calendar – Accessible Event Manager Accessible WordPress event calendar plugin. Manage single or recurring events, event… by Joe Dolson 20K+ ★★★★★★★★★★ 4.7 (159) 2 weeks ago 88
8 Dark Mode – Improve Accessibility with AI Powered Dark Theme Dark Mode – Improve Accessibility with AI Powered Dark Theme Enable dark mode on WordPress without any coding. Improve site accessibility with a… by WPPOOL 20K+ ★★★★★★★★★★ 4.5 (390) 2 days ago 92
9 AccessibleWP – Accessibility Toolbar AccessibleWP – Accessibility Toolbar Add a professional accessibility toolbar to your WordPress site and make it easier for… by UserWay 20K+ ★★★★★★★★★★ 4.5 (47) 2 years ago 48
10 SimpleTOC – Table of Contents Block SimpleTOC – Table of Contents Block SEO-friendly Table of Contents Gutenberg block. No JavaScript or CSS by default. by Marc Tönsing 10K+ ★★★★★★★★★★ 4.9 (77) 2 weeks ago 94

FAQ

VisualCompare: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is VisualCompare free?

Yes. VisualCompare is free to download and use from the official WordPress.org plugin directory.

Is VisualCompare safe to use in 2026?

VisualCompare is a solid plugin choice in 2026, with a few things worth checking first. It runs on 30+ sites and was last updated 2 weeks ago, and scores 67/100 on our health check.

How many websites use VisualCompare?

VisualCompare is active on 30+ WordPress websites and has been downloaded 378 times since it launched in July 2026. It was downloaded 160 times in the last 30 days.

Does VisualCompare work with WordPress 7.1?

Yes. The developer has tested VisualCompare up to WordPress 7.1.2, the latest release. It requires WordPress 6.5 or newer.

What PHP version does VisualCompare need?

VisualCompare requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was VisualCompare last updated?

The latest version, 1.0.3, was released on September 17, 2026 (2 weeks ago).

Who makes VisualCompare?

VisualCompare is developed and maintained by Volodymyr Zhukivskyi.

What are the best alternatives to VisualCompare?

The most popular alternatives to VisualCompare are Web Accessibility (formally… (500K+ installs), Auto Image Attributes From… (100K+ installs) and Accessibility by UserWay (80K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.