Twenty20 Image Before-After
Twenty20 is a professional-grade image comparison tool that helps you showcase transformations in a highly engaging way. Perfect for:
- Photography portfolios
- Real estate before/after
- Renovation projects
- Design makeovers
- Product comparisons
- Restoration work
- Medical procedures
- And much more!
Video Tutorial
Live Demo
Check the Live Demo.
Key Features
- Responsive design β works perfectly on all devices
- Horizontal and vertical sliding options
- Customizable slider position and orientation
- Custom βbeforeβ and βafterβ labels
- Adjustable image widths and alignments
- Mouse hover sliding effect
- Touch-enabled for mobile devices
- Multiple sliders per page
- Widget support for sidebars
- SEO-friendly with proper alt tag support
- Accessibility compliant image comparisons
Page Builder Support
- Elementor
- WPBakery Page Builder (Visual Composer)
- Flatsome UX Builder
- Classic Editor
Perfect For
- Photography before/after edits
- Home renovation comparisons
- Web design makeovers
- Product transformations
- Restoration projects
- Beauty transformations
- Real estate renovations
Usage
Shortcode Example
Quick Example
[twenty20 img1="" img2="" direction="vertical" offset="0.5" align="right" width="60%" before="Before" after="After" hover="true"]
Shortcode Parameters
img1β image ID.img2β image ID.offsetβ range from 0.1 to 1.0.directionβhorizontal|vertical.alignβnone|right|left.widthβ supports bothpxand%.beforeβ text for the βbeforeβ label.afterβ text for the βafterβ label.hoverβtrueorfalse.
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| l.v*s*a*e*e.com | F | 2026-05-02 13:17:17 | |
| d*k*y*r*o*o.com | F | 2026-05-02 13:12:34 | |
| y*l*.fr (WP 6.9.4) | F | 2026-05-02 13:06:56 | |
| s*n*t*r*.de (WP 6.9.4) | F | 2026-05-02 12:59:15 | |
| c*s*i*c*r*e*.com (WP 5.8.9) | F | 2026-05-02 12:56:33 | |
| l*n*p*e*r*d*s*s.com (WP 6.9.4) | F | 2026-05-02 12:55:46 | |
| s*e*h*p*s*i*i*i*i*s.ca | F | 2026-05-02 12:45:52 | |
| m*u*i*s*u*i*.com (WP 6.8.3) | F | 2026-05-02 12:42:25 | |
| f*a*e*i*g*o*.com (WP 6.8.2) | F | 2026-05-02 12:38:30 | |
| c*s*a*d*a*a*e*.com (WP 6.9.4) | F | 2026-05-02 12:16:14 | |
| m*u*i*-*r*v*u*.com (WP 6.9.4) | F | 2026-05-02 12:15:21 | |
| r*n*w*c*a.k*t*d*a*p*l*k*.pl (WP 6.9.4) | F | 2026-05-02 12:13:38 | |
| l*m*w*o*.nl (WP 6.7.1) | F | 2026-05-02 12:13:03 | |
| d*j*s*e*p*n*.com | F | 2026-05-02 12:11:43 | |
| v*o*3.com (WP 4.9.5) | F | 2026-05-02 12:05:26 | |
| d*m*.m*t*a*.com (WP 6.9.4) | F | 2026-05-02 12:02:58 | |
| f*u*t*o*e*e*t*s*.com | F | 2026-05-02 11:33:50 | |
| m*t*a*a*r*z*o.com | F | 2026-05-02 11:25:31 | |
| d*j*l*n*c*.com (WP 6.9.4) | F | 2026-05-02 11:16:06 | |
| e*e*i*t.com (WP 6.9.4) | F | 2026-05-02 10:02:03 | |
| d*j*c*n*g*a*i.com (WP 6.4.8) | C | 2026-05-02 09:58:34 | |
| p*k*i*.com | F | 2026-05-02 09:58:10 | |
| s*y*m*d.com (WP 6.8.3) | F | 2026-05-02 09:52:28 | |
| 4*1*o*k*s*.p*e*i*w.i*f*m*n*a*.website | F | 2026-05-02 09:42:04 | |
| i*o*n*g*o*y.com (WP 6.9.4) | F | 2026-05-02 09:39:40 | |
| e*p*c*o.net | F | 2026-05-02 09:35:42 | |
| b*h*d*s.com (WP 6.9.4) | F | 2026-05-02 09:31:11 | |
| m*c*m.org (WP 6.2.9) | F | 2026-05-02 09:23:33 | |
| g*z*l*e*n*e*s*s*l*t*o*s.com (WP 6.9.4) | F | 2026-05-02 09:12:03 | |
| p*i*a*e*i*n*n*e*o*.com (WP 6.9.4) | F | 2026-05-02 09:03:41 | |
| b*g*h*w*h*t*a*d*i*e*.com | C | 2026-05-02 08:57:03 | |
| g*w*b.fr (WP 6.9.4) | F | 2026-05-02 08:35:52 | |
| s*t*a*.com (WP 6.9.4) | F | 2026-05-02 07:54:37 | |
| u*p*c*i*i*a*e*t*l.com (WP 6.9.4) | F | 2026-05-02 07:24:41 | |
| p*i*a*e*r*c*i*e*l*v*t*o*.com | D | 2026-05-02 06:27:40 | |
| b*y*w*t*e*f*l*o*e*s*e*i*w.org | D | 2026-05-02 06:07:47 | |
| w*o*w*r*s*e*u*b*s*i*g.com | F | 2026-05-02 05:30:31 | |
| t*n*u*a*a.c*k.c*u*-*u*.c*.jp (WP 6.9.4) | F | 2026-05-02 05:04:00 | |
| d*i*b*l*h*n.com (WP 6.9.4) | F | 2026-05-02 05:01:28 | |
| s*m*a*o.com (WP 6.5.3) | F | 2026-05-02 04:34:30 | |
| d*i*k*u*r*o*.com | F | 2026-05-02 04:16:17 | |
| 1*0*s*.com (WP 6.8.2) | F | 2026-05-02 04:15:54 | |
| t*g*r*e*h.gr | D | 2026-05-02 04:07:10 | |
| s*m*j*m*h*c.com (WP 6.9.4) | F | 2026-05-02 03:47:12 | |
| l*z*h*v*n.com (WP 6.9.4) | F | 2026-05-02 03:40:05 | |
| u*e*i*.com (WP 6.9.4) | F | 2026-05-02 03:38:27 | |
| b*c*s*r*s*s.w*e*g*n*.com | F | 2026-05-02 03:29:30 | |
| g*r*d*s*g*.com | F | 2026-05-02 03:11:27 | |
| w*o*i*i*s*a*n*s.com (WP 6.7.1) | F | 2026-05-02 03:02:25 | |
| w*o*i*i*s*n*i*.com (WP 6.7.1) | F | 2026-05-02 03:02:25 | |
| g*r*a*e*e*o*a*c*e*n*u*s.com | F | 2026-05-02 02:59:32 | |
| s*m*h*d*s.com | A | 2026-05-02 02:57:23 | |
| s*m*e*i*e.com (WP 6.9.4) | C | 2026-05-02 02:38:03 | |
| m*r*a*e*o.com (WP 6.8.5) | F | 2026-05-02 02:29:33 | |
| m*t*o*o*s.com | F | 2026-05-02 02:26:27 | |
| i*n*b*u*k*e*i*n*r*.at (WP 6.8) | D | 2026-05-02 02:20:58 | |
| w*o*e*c*r*.com (WP 6.8.5) | F | 2026-05-02 02:17:15 | |
| d*h*u*d*n*i*t*y.com | F | 2026-05-02 02:13:58 | |
| a*p*s.fr (WP 6.9.4) | F | 2026-05-02 02:10:58 | |
| p*i*t*a*t*c*r*.com | F | 2026-05-02 01:58:45 | |
| d*h*a*g*h*n.com (WP 5.5.3) | F | 2026-05-02 01:50:17 | |
| i*s*a*t*r.com (WP 6.9.4) | D | 2026-05-02 01:49:23 | |
| d*h*r*m*n.com (WP 6.9.4) | F | 2026-05-02 01:45:07 | |
| g*r*g*m*.com (WP 6.0.11) | F | 2026-05-02 01:42:55 | |
| p*i*r*t*o*t*i*t*r*.com (WP 6.9.4) | F | 2026-05-02 01:41:26 | |
| v*r*u*l*i*r*a*i*a.cz (WP 6.9.4) | F | 2026-05-02 01:36:09 | |
| d*h*c*o*g*r*a.com (WP 6.9.4) | F | 2026-05-02 01:32:09 | |
| c*s*o*f*r*i.com | F | 2026-05-02 01:28:14 | |
| w*o*x.com (WP 6.9.4) | D | 2026-05-02 01:08:21 | |
| p*i*t*r*p*r*.com (WP 6.9.1) | F | 2026-05-02 00:56:21 | |
| s*n*h*a*i*g.com (WP 6.9.4) | F | 2026-05-02 00:54:32 | |
| h*r*a*d*d*e*a*p*n*s.es | F | 2026-05-02 00:42:45 | |
| l*x*a*b*a*.com (WP 6.5.2) | F | 2026-05-02 00:21:29 | |
| l*w*e*s*e*s*t*d*s*g*.com (WP 6.9.4) | D | 2026-05-02 00:07:42 | |
| a*r*m*f*s*a*e*r*i*i*u*g.de (WP 6.9.4) | F | 2026-05-01 23:50:13 | |
| 0*7*o*s*e*.com (WP 6.9.4) | F | 2026-05-01 23:44:21 | |
| 0*2*t*t*m*.com (WP 6.6.5) | F | 2026-05-01 23:37:31 | |
| p*i*t*o*s*a*e.com (WP 6.6.1) | F | 2026-05-01 23:27:29 | |
| a*t*c*.vn | F | 2026-05-01 23:27:28 | |
| g*r*g*d*y*a*t.com (WP 6.4.8) | F | 2026-05-01 23:10:39 | |
| b*c*t*b*a*k*a.com (WP 6.9.4) | F | 2026-05-01 23:09:18 | |
| u*b*n*d*.com (WP 5.0.25) | F | 2026-05-01 22:59:07 | |
| l*w*o*d*i*l*a*t*.com | F | 2026-05-01 22:48:32 | |
| l*w*o*c*t*e*.com | F | 2026-05-01 22:48:32 | |
| p*i*e*n*c*l*m*n.com (WP 6.9.4) | F | 2026-05-01 22:28:45 | |
| l*w*e*c*t*r*.com | F | 2026-05-01 22:27:07 | |
| w*m*n*w*e*l.com | F | 2026-05-01 22:19:14 | |
| p*r*o*i*.gr (WP 6.9.4) | F | 2026-05-01 22:11:08 | |
| d*e*a*d*n*r*d.com | F | 2026-05-01 21:52:52 | |
| c*s*a*c*i*e*t*s.com (WP 6.9.4) | F | 2026-05-01 21:51:41 | |
| c*s*o*i*c.com (WP 6.1.10) | C | 2026-05-01 21:42:08 | |
| h*l*e*-*e*o*a*i*n*a*l*s.fr | F | 2026-05-01 21:34:23 | |
| i*e*m*m*e*t.com (WP 6.9.4) | F | 2026-05-01 21:30:03 | |
| w*b*s*y*e.de (WP 6.9.4) | F | 2026-05-01 21:14:43 | |
| b*i*d*e*.c*.uk (WP 5.9.3) | F | 2026-05-01 21:13:09 | |
| l*w*-*e*i*.com | F | 2026-05-01 20:23:47 | |
| k*t*-*e*s*t*u.jp (WP 4.9.21) | F | 2026-05-01 20:14:19 | |
| l*c*e*n*x*e*m*n*t*o*.ca | F | 2026-05-01 20:14:19 | |
| b*c*c*u*t*y*a*d*c*p*n*.com (WP 6.9.4) | F | 2026-05-01 20:08:02 | |
| b*c*c*u*t*y*a*l*r*.com (WP 6.8.5) | D | 2026-05-01 20:08:02 |