Motion icon · Free
Pine Tree icon — animated SVG
A free pine tree motion icon that acts out its meaning. The animation is pure CSS inside the SVG, so it works in any website or app without Lottie or JavaScript. 24px grid, 2px stroke, round caps. Free for personal and commercial use.
Open in UAssetHover SVG code (plays when hovered)
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="uah-tree-pine" overflow="visible"><style>.uah-tree-pine g.uam,.uah-tree-pine [class^=p]{transform-box:fill-box;transform-origin:center}:is(.uah-tree-pine:hover,:hover>.uah-tree-pine,:focus-visible>.uah-tree-pine) .pa{animation:uaLsway 1.00s cubic-bezier(.65,0,.35,1) 0s 1 both}@keyframes uaLsway{0%,100%{transform:none}30%{transform:rotate(-10deg)}65%{transform:rotate(7deg)}}@media (prefers-reduced-motion:reduce){.uah-tree-pine *{animation:none!important}}</style><g class="uam"><g class="pa" style="transform-box:view-box;transform-origin:12px 22px"><path pathLength="1" d="M12 2 7 9h3l-4.5 6H9l-4 5h14l-4-5h3.5L14 9h3z"/></g><path pathLength="1" d="M12 20v2"/></g></svg>Looping SVG code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="ual-tree-pine" overflow="visible"><style>.ual-tree-pine g.uam,.ual-tree-pine [class^=p]{transform-box:fill-box;transform-origin:center}.ual-tree-pine .pa{animation:uaLswayL 2.60s cubic-bezier(.65,0,.35,1) 0s infinite}@keyframes uaLswayL{0.0%,38.0%{transform:none}11.4%{transform:rotate(-10deg)}24.7%{transform:rotate(7deg)}}@media (prefers-reduced-motion:reduce){.ual-tree-pine *{animation:none!important}}</style><g class="uam"><g class="pa" style="transform-box:view-box;transform-origin:12px 22px"><path pathLength="1" d="M12 2 7 9h3l-4.5 6H9l-4 5h14l-4-5h3.5L14 9h3z"/></g><path pathLength="1" d="M12 20v2"/></g></svg>
Static SVG code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><g class="pa" style="transform-box:view-box;transform-origin:12px 22px"><path pathLength="1" d="M12 2 7 9h3l-4.5 6H9l-4 5h14l-4-5h3.5L14 9h3z"/></g><path pathLength="1" d="M12 20v2"/></svg>
Tags: line, outline, pine, places, stroke, tree
More Places motion icons
BuildingHospitalSchoolTentMountainTreeFlowerSproutPawFishBuildingHospitalSchoolTentMountainTreeFlowerSproutPawFishPine TreeBuildingHospitalSchool