Portfolio Widget for Elementor: A portfolio grid with filters, built from your projects
Build an Elementor portfolio grid from your own projects. Pick a grid, card or masonry layout, set the columns, and let visitors sort the work with a category filter bar. Images zoom or drift on hover, and Load More brings in the next projects without a page reload.
- Grid, card and masonry styles
- Category filter bar
- Load More pagination
- Image hover effects
What is the Portfolio widget for Elementor?
Portfolio Widget is a Pro Elementor widget from Animation Addons that shows projects from any post type as a portfolio grid. You choose a layout style, the columns and an image hover effect, then add a category filter bar and Load More or numbered pagination, all in the Elementor panel.
This Elementor portfolio widget is a classic widget for the Elementor 3 editor that keeps working in Elementor 4, and it does not need Elementor Pro. Because it reads from any post type, you can use an Elementor portfolio custom post type such as Projects as the source. It is part of Animation Addons Pro, so you do not need a separate Elementor portfolio plugin, and as an Elementor portfolio addon it works on Elementor Free.
Want animated layouts such as card stacks, split images or sliders instead of a grid? See Advanced Portfolio.
Also searched as: elementor portfolio widget, portfolio widget for elementor, elementor portfolio grid, elementor filterable portfolio, elementor portfolio with filter, elementor masonry portfolio, elementor portfolio load more, elementor portfolio pagination, elementor portfolio hover effect, elementor portfolio addon, elementor portfolio plugin, elementor portfolio custom post type, elementor portfolio category filter, how to create a portfolio in elementor.
- Plan
- Pro
- Widget type
- Classic Elementor widget (V3), works in Elementor 4
- Works with
- Elementor Free and Elementor Pro
- Layouts
- Grid, hover content, card and masonry styles
- Content
- Any post type through Query, such as a projects type
- Filter
- Filter Bar by category, tag or format, with counts
- Pagination
- Load More, or numbers with previous and next
- Get it
- Animation Addons Pro
Six portfolio layouts, live
Six portfolio pages and a Load More archive, each on a small site. Hover a project, use the filter and load the next projects.
Elementor portfolio grid with rounded photos
The projects page of an interior studio. Two wide columns of rounded photos, each with the project name and date centred below. Hover a project and its photo zooms in slowly.
Hover a projectSet Layout Styles to Style 1, Columns to 2, Hover Effect to Zoom In and Alignment to Center.
Photos that show the title on hover
The autumn lookbook of a fashion label. Square photos with no text until you hover. Then the date and the name fade in as two dark labels while the photo grows.
Hover a photoSet Layout Styles to Style 2, Columns to 2 and Hover Effect to Zoom In.
Elementor masonry portfolio with large items
The work page of a design studio. Two featured projects run the full width and the others sit in pairs, filling every gap in the grid.
Hover a projectSet Layout Styles to Style 3, turn on Masonry and set Columns to 2. The first and third projects span both columns.
Cards with the name below the image
The case studies of a product studio. Each image keeps its own proportions, with a bold name and the date left-aligned below it.
Hover a cardSet Layout Styles to Style 4, Columns to 2 and Image Resolution to Full. Keep Meta on to show the date.
One full-width project per row
The films page of a production company. One project per row at full width, so every film still gets the whole stage.
Hover a film stillSet Layout Styles to Style 3 and turn on Masonry. Every project is a large item, so each one takes a full row.
Elementor filterable portfolio with counts
The work page of an agency with many projects. A filter bar shows a count over each category. Pick one and the other projects hide while the rest glide into place. The whole grid fades up as it scrolls into view.
Pick Branding or WebSet Layout Styles to Style 2 and Columns to 3, and turn on the filter in Filter Bar. The fade-up entrance comes from the Animation tab, a Pro extension.
Elementor portfolio Load More button
The archive page of the same agency. It starts with three projects and a Load More button. The next projects lean in from below and settle one after another, and the button goes when nothing is left.
Press Load MoreSet Layout Styles to Style 4, Posts Per Page to 3 and Pagination to Load More.
Features of the Portfolio widget
The seven features from the original page, with the panel settings behind them.
Pre-designed layout styles
Pick one of the Layout Styles: a centred grid, hover labels, cards or a masonry layout. Each one is a starting point you can restyle.
Display and columns
Set up to six Columns, the Posts Per Page, the Image Resolution and a fixed Item Height, then trim titles with Title Length.
Image hover effects
Choose a Hover Effect for an Elementor portfolio hover effect: the image can zoom in, zoom out, or drift left or right inside its frame when a visitor points at a project.
Pagination and Load More
Elementor portfolio pagination comes as a Load More button or numbered pages with previous and next. New projects load in place, without a page reload.
Dynamic filter bar
Turn on the Filter Bar to build an Elementor portfolio with filter buttons, an Elementor portfolio category filter that sorts projects by category or tag. Each button can show how many projects it holds.
Advanced query settings
Choose the Source, then Include or Exclude terms and posts, set Order By and Order, and filter by Post Format.
Masonry layout
Switch on Masonry and featured projects span two columns while the others fill the gaps around them.
Responsive design and style
Set Columns Gap, Rows Gap and Alignment, and the colour, typography and margin of the title and meta, per screen size.
How to create a portfolio in Elementor
Five steps. The bold names are the labels in the Elementor panel, as the docs list them.
Install Animation Addons Pro, then turn on Portfolio in Animation Addons → Elements.
In Elementor, search the panel for Portfolio and drag the widget onto the page.
In Layout, pick a style, the Columns and the Posts Per Page, and switch on Masonry if you want it.
In Query, set the Source that holds your projects, then turn on the Filter Bar and choose a Pagination type.
In the Style tab, choose a Hover Effect, set the gaps and the title and meta styles, check the page on mobile and publish.
Portfolio vs Advanced Portfolio
Both are Pro widgets that read your projects from a query. Portfolio is the practical grid with filters and paging. Advanced Portfolio trades those for animated skins.
| Feature | Portfolio widget | Advanced Portfolio |
|---|---|---|
| Layouts | Grid, hover content, card, masonry | 9 animated skins |
| Columns, Masonry and Item Height | Yes | No |
| Category filter bar with counts | Yes | No |
| Load More and numbered pages | Yes | No |
| Image hover effect | Zoom in or out, left or right move | Set by each skin |
| Sliders and scroll animations | No | Yes |
| Cursor hover effect | No | Yes |
| Projects from any post type | Yes | Yes |
Compared from the Pro plugin and the docs of both widgets, October 2026.
Questions about the Portfolio widget
How do I create a portfolio in Elementor?
Add the Portfolio widget from Animation Addons Pro, pick a layout style and the columns, and set the Query Source to the post type that holds your projects. The grid fills itself from your posts.
Is the Portfolio widget free?
No. It is part of Animation Addons Pro: its code and styles ship with the Pro plugin. It works with the free version of Elementor.
Can I use a custom post type for the portfolio?
Yes. In Query, set the Source to the post type that holds your projects, such as a Projects type. Its categories or tags become the buttons of the filter bar.
Can visitors filter projects by category?
Yes. Turn on the Filter Bar and it lists your categories, tags or formats as buttons, with a count on each. Projects outside the chosen category hide and the rest move into place.
Does it support a masonry layout?
Yes. Switch on Masonry and the grid packs items densely, so featured projects can span two columns while smaller ones fill the gaps.
Can I add Load More to the portfolio?
Yes. In Pagination choose Load More, or numbers with previous and next. The next projects load in place, without reloading the page.
Which hover effects are included?
Four image effects: zoom in, zoom out, left move and right move. One layout style also reveals the date and title on hover.
How is it different from Advanced Portfolio?
Portfolio is a grid with columns, masonry, a filter bar and pagination. Advanced Portfolio has nine animated skins with sliders, scroll effects and a cursor hover, but no filter bar or Load More.
Do I need another portfolio plugin?
No. The widget is part of Animation Addons Pro and reads your own posts, so no separate portfolio plugin is needed. It runs on Elementor Free.
Does it work in Elementor 4?
Yes. It is a classic widget, so Elementor 4 lists it with the legacy widgets, and it does not need Elementor Pro.
Related Elementor widgets
Classic widgets that work well with the Portfolio widget on the same site. See all 102 widgets.
Animation Addons Pro · Elementor 4
Show your work, sorted and ready
A portfolio grid for Elementor with masonry, a category filter bar, hover effects and Load More.
Black Friday dealup to 50% off every Pro planEnds 5 Dec
- 15-day money-back guarantee
- Rated 4.6 / 5 on WordPress.org
- No Elementor Pro needed
- Elementor 3 & 4 in one license



























