- Getting Started with Ultimate Addons for Elementor
- Getting Started with Ultimate Addons for Elementor Pro
- How To Install The Ultimate Addons For Elementor Pro Plugin?
- How to Get License Key of Ultimate Addons for Elementor?
- Activate Ultimate Addons for Elementor Pro License
- How Can I Upgrade the License?
- How to Update Ultimate Addons for Elementor Plugin?
- How to update any plugin manually through FTP?
- About Beta Versions
- About Beta Versions
- How to Enable / Disable Widgets in UAE to Reduce Server Requests?
- How to White Label UAE?
- Getting Started with Ultimate Addons for Elementor Pro
- UAE Saved Sections
- How to create Google API key in Google Maps Widget of UAE?
- White Screen /500 Error After Plugin Installation
- How to Increase the Memory Limit of your site?
- Unable to see the Font Awesome 5 Icons in UAE’s widgets?
- Introducing User Registration Form Widget
- How to Create a User Registration Form using Elementor?
- How to Create a User Registration Form with Only Email Field in Elementor?
- Frequently Asked Questions about User Registration Forms
- Google reCAPTCHA v3 in User Registration Form for Elementor
- Honeypot field in User Registration Form for Elementor
- Filters/Actions for User Registration Form Widget
- How to Integrate hCaptcha with UAE Login & Registration Forms
- How to Create a Facebook App ID for Login Form Widget?
- How to Create a Google Client ID for Login Form Widget?
- Introducing a New Login Form Widget for Elementor
- Filters/Actions for Login Form Widget
- Google reCAPTCHA v3 in Login Form for Elementor
- How to Integrate hCaptcha with UAE Login & Registration Forms
- How to Open a Modal Popup on the Click of an Elementor Widget?
- Modal Popup Widget
- How to Trigger a Modal Popup on the Click of a Menu Element?
- How To Close a Modal Popup on the Click of a Button or Text?
- How to Insert a Video in the UAE Modal Popup?
- What are the Various Options to Close a Modal Popup in UAE?
- How to Display a Modal Popup on Exit Intent?
- Modal Popup JS Triggers
- Woo – Products Widget
- How to display exact WooCommerce product with Query Builder?
- How to set Grid and Carousel layout for WooCommerce products?
- Filters/Actions for WooCommerce Products
- How to enable Quick View for WooCommerce Products?
- How to Exclude WooCommerce Products with Woo-Products Widget?
- How to Set Featured Products in WooCommerce?
- Woo – Products Carousel Does Not Display Correctly?
- How to Display Related Products with Woo-Products Widget?
- How To Add Rows And Columns to the Table?
- Table Widget
- How to add Table Header with Table Widget?
- How to add Table Content with Table Widget?
- How to add Sortable and Searchable Table? How to Show Entries Dropdown?
- How to Merge Columns and Rows in Table?
- How to Style the Table?
- Create Table by Uploading CSV
- Facing Issues with CSV Import?
- Image Gallery Widget
- How to Set Categories for Images?
- How to Add an Image Caption
- How to Set a Custom Link for the Image?
- How to Design Filterable Image Gallery?
- How to Open a Webpage with the Click of an Image?
- How to Set Scale, Opacity, Effects, Overlay Color for Images?
- How to Display Specific Category Tab as a Default on Page Load?
- How to Set Icon on Image Hover?
- Video Gallery Widget
- How to Set Categories for Videos?
- How to Design Filterable Video Gallery?
- How to Display Specific Video Category Tab as a Default on Page Load?
- How to Set a Custom Placeholder Image for the Video?
- How to Set Overlay Color on the Video Thumbnail on Mouse Hover?
- How to Show Video Caption on Hover?
- How to Show Video Category on Hover?
- Bulk Editing for Video Category Names
- How to Style Particular Item / Icon?
- Timeline Widget
- How to Change the Vertical Position of Arrow & Icon?
- How to Set On-Scroll Color for Connector Line and Icon?
- How to Set the Alternate Alignment for the Card Content?
- How to Manage Timeline on Responsive View?
- How Query Builder Works for Post Timeline?
- How to Set Post as Sticky?
- Enable Infinite Load Pagination for Post Timeline
- Posts Widget
- How Query Builder Works for Posts Widget?
- How to Enable Infinite Load Pagination for Posts?
- Filters/Actions for Posts Widget
- Filterable Tabs for Posts Widget
- Layouts for Posts Widget
- Posts Widget Carousel Does Not Display Correctly?
- Displaying Portfolios in UAE Post Widget Using Custom Filters
SVG Animator Widget
Bring your SVG icons and illustrations to life with the SVG Animator widget, included in Ultimate Addons for Elementor. Whether you’re aiming to animate a logo, add a dynamic icon, or create a scrolling visual, this widget gives you control without writing code.
Why Use the SVG Animator?
SVGs are crisp, scalable graphics that work perfectly across devices. Animating them adds a professional, engaging touch to your site.
Use‑cases include:
Animated brand logos on page load
Icon animations triggered on scroll or hover
Decorative path drawing effects in hero sections
Visual quirks or micro‐interactions that build brand personality
Pro Tip: Because SVGs are vector‑based, they remain sharp at any size and load fast, ideal for modern websites.
How to Use the SVG Animator Widget
Let’s walk through your widget’s workflow step‑by‑step, referencing the tabs and settings shown in your screenshots.
1. Add the SVG Animator Widget
- Open your page with Elementor in the editor.
- In the Widgets panel, search for SVG Animator (from Ultimate Addons).
- Drag the widget onto your canvas.
You’ll now see its default placeholder state, ready for configuration.

2. Configure the Content Tab
In the Content tab under the General section:
- Choose SVG Icon: click to select/upload an SVG icon. This will be the graphic your animation targets.
- Note the tip displayed: “Choose an SVG from the available icon libraries … Most icon libraries provide SVG‑based icons perfect for path animation. Important: The SVG Animator works best with SVG icons that have stroke‑based paths rather than filled shapes. For optimal results, choose icons with clean, simple outlines.”
This means: if your SVG is filled (solid shape) versus stroked (outlined path), the animation may not render as well. - After selecting your SVG, you’re ready to move to the next sections.

3. Content Tab
Still under the Content tab, expand the Fill Settings section:
- Fill Mode dropdown offers:
- No Fill
- Before Stroke
- After Stroke
- Always Visible
- No Fill
4. Content Tab
Still under the Content tab, the Animation Settings section contains:
- Lazy Load toggle
- Advanced Animation toggle
[Image Placeholder: screenshot of Animation Settings section]

5. Style Tab
Switch to the Style tab. Under the Styles section, you’ll find visual controls,
including:
- Size: e.g., slider + numeric input to set width in px (or responsive units) — determines the size of the SVG on the page.
- Alignment: options to align the SVG (left, center, right) on desktop, tablet, and mobile.
- Stroke Width: control the thickness of the SVG outline (stroke) — if your icon uses outlines, increasing stroke width makes it bolder.
- Stroke Color: color picker to set the outline color of the SVG.
Pro Tip: Use a stroke width of 1–2 px for delicate icons. For bold icons, go higher (3–4 px). Ensure your stroke color matches your design’s brand palette or is easily visible on the background.

Use Cases & Ideas
Here are creative ways to apply the SVG Animator widget:
- Animated Logo on Load: set the trigger to On Load (via Advanced Animation) and let your logo draw in as the page opens.
- Hover‑Icon Animations: use the widget on an icon inside a button or feature box, and enable the hover trigger (via Advanced Animation) so the path draws when a visitor hovers.
- Scroll‑Revealed Graphics: place SVGs mid‑page and enable Lazy Load + scroll trigger so they animate as the user scrolls into view — great for telling a story section.
- Micro‑Interactions: small icon animations when the user clicks or interacts (e.g., favourite icon, menu toggle) help build delight without being distracting.
Pro Tip: Combine the widget with entrance animations (Elementor’s built‑in) or motion effects for layered animation impact.
Wrapping Up
The SVG Animator widget gives you a streamlined, no‑code way to animate clean SVG graphics in Elementor pages. By leveraging the Content + Style settings, you can achieve polished results quickly.
Start by uploading your SVG, choose your fill & stroke behavior, select styles, then play with trigger or advanced options.
And remember, keep the SVG simple with clean stroke‑based paths for best results.
Troubleshooting Tips
SVG Doesn’t Appear or Animate?
- Ensure your SVG file uses stroke‑based paths (not only fills) since the widget expects outlines for animation.
- Confirm that the SVG file is correctly uploaded and inserted under “Choose SVG Icon” in the General section.
- If using Lazy Load, scroll the page to ensure the SVG enters the viewport (it might not animate until visible).
- If Advanced Animation is disabled, some trigger/loop options may remain hidden.
Fill Mode Not Working as Expected?
- Double‑check the Select dropdown under Fill Settings: if “No Fill” is chosen, the icon will remain unfilled. Change to “After Stroke” or “Always Visible” depending on desired effect.
- Make sure your SVG has a fill attribute enabled or path segments that can fill, if no fill segment exists, the option may not show a visible effect.
Stroke Style Looks Too Light or Too Heavy?
- In the Style tab, adjust Stroke Width (increase for a heavier look, decrease for a lighter).
- Adjust Stroke Color, contrasting with the background for better visibility.
- If the SVG has its own inline stroke attributes (hardcoded), these may override widget settings, consider editing the SVG in an editor (e.g., Illustrator) to remove inline styling so widget controls apply.
We don't respond to the article feedback, we use it to improve our support content.