GIF Scroll Animation
by glenn
Free tool to automatically create an animated GIF of any scrolling web page. Useful for testing UX, showcasing your work, and capturing any website as...
Opens on Apify.com
About GIF Scroll Animation
Free tool to automatically create an animated GIF of any scrolling web page. Useful for testing UX, showcasing your work, and capturing any website as a GIF, including clickable elements and animations. Includes settings to adjust speed, wait before scrolling, slow down on-page animations, and more.
What does this actor do?
GIF Scroll Animation is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Features Our free GIF Scroll Animation actor is an automation tool to let you capture any scrolling web page as a GIF. All content on the full page will be recorded, just as if you were scrolling the page yourself and recording it. But because it's automated, the pace of scrolling will be smooth. It can be tricky to get a good recording of animations that appear when scrolling down a page. You might not scroll smoothly and the final result could look jerky or awkward. This GIF maker will automate the process, so that you just give it a URL and it will capture a wonderfully smooth animated recording of the page scrolling. ## Why use it? If you want to showcase your website (or any website) or share it somewhere online, you might prefer to capture a scrolling GIF. That lets you avoid problems with browser support and you embed the GIF anywhere you like, such as on social media or in comments. The tool can also be used to visually check pages and make sure that the user experience is good. It can let you see what the page will look like to a real person scrolling down the page and highlight problems with the layout or design. The GIF maker would be especially useful if you have to do this regularly for a lot of pages, so that you can avoid manually going to each page and interacting with it in a browser. ## How it works It's very simple to use. You give the actor a URL, it visits the web page and takes screenshots. The screenshots are then used as frames and turned into a GIF. There are several settings you can change if you want to change the frame rate, wait before scrolling, compress the GIF, change the viewport, and a bunch of other customizable options. Or you can just give it a URL and go with the default settings. ## Tutorial Here's a quick step-by-step guide to teach you how to make an animated scrolling GIF of any web page using GIF Scroll Animation. There's also a one-second history of the GIF and some awesome reaction GIFs to blow your mind... Or you can watch our video tutorial on GIF Scroll Animation https://www.youtube.com/watch?v=Rb_tI1xyOC0 ## Output ### Example Scrolling GIF for www.franshalsmuseum.nl:
### Storage The GIF files are stored in the Apify key-value store. The original GIF will always be saved. Additional GIFs might also be stored if you customize the compression method. You can also find links to the GIFs in the Dataset. ## Input parameters | Field | Type | Required | Default | Description | | -------- | ------ | -------- | ------- | ----------- | | url | string | Yes | | Website URL | | frameRate | integer | No | 7 | Number of frames per second (fps). | | scrollDown | boolean | Yes | | When true, the actor will scroll down the page and capture it to create the GIF. | | scrollPercentage | integer | No | 10 | Amount to scroll down determined as a percentage of the viewport height. (%) | | recordingTimeBeforeAction | integer | No | 1 | Amount of time to capture the screen before doing any action like scrolling down or clicking. (ms) | | clickSelector | integer | No | | Used to click an element and record it. | | recordingTimeAfterClick | integer | No | Amount of time to record the screen after clicking an element with the click selector. | | waitToLoadPage | integer | No | 0 | Set time to wait at the beginning so that page is fully loaded (ms). | | cookieWindowSelector | string | No | | CSS selector to remove cookie pop-up window if one is present. | | slowDownAnimations | boolean | No | false |When selected, slows down animations on the page so they can be properly captured. | | lossyCompression | boolean | No | true | Lossy LZW compression of GIF using Giflossy. | | loslessCompression | boolean | No | false | Lossless compression of GIF using Gifsicle. | | viewportWidth | integer | No | 1366 | Inner width of browser window (pixels) | | viewportHeight | integer | No | 768 | Inner height of browser window (pixels) | ### Input example json { "url": "https://www.franshalsmuseum.nl/en/", "frameRate": 7, "scrollDown": true, "recordingTimeBeforeAction": 1500, "cookieWindowSelector": ".cookiebar" }
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try GIF Scroll Animation now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- glenn
- Pricing
- Paid
- Total Runs
- 68,476
- Active Users
- 5,214
Related Actors
TikTok Scraper
by clockworks
TikTok Data Extractor
by clockworks
Fast TikTok API (free-watermark videos)
by novi
YouTube Scraper
by streamers
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support