Hướng dẫn Premiere Pro

How to Make Smooth Website Scrolling in Premiere Pro

Capture a full web page as one image and animate it in Premiere Pro with Transform keyframes, Ease Out and motion blur for a smooth scroll.

Motion GraphicsPremiere Pro
Website page shown in the Premiere Pro Program Monitor for a smooth scrolling animation

Smooth website scrolling is a great way to show off a store, a portfolio or an app inside a video. In Premiere Pro you capture the whole web page as one tall image, then animate its position with keyframes and an ease curve so it glides instead of jumping.

Watch the tutorial

Step 1: Install a full page screenshot extension

To get the whole page as a single image you need a full page screenshot extension. The tutorial uses the free Chrome extension GoFullPage - Full Page Screen Capture, with its link in the video description. Install it from the Chrome Web Store and it appears in your browser's extensions menu.

GoFullPage full page screen capture extension in the Chrome Web Store

Step 2: Capture the web page

Open the website you want to show, click the Extensions icon and then the camera icon for GoFullPage. It takes several screenshots of the entire page and stitches them together into one long image. When it finishes you can download it as a PDF or a PNG. Choose Download image (PNG).

Download image (PNG) button in the GoFullPage extension

Step 3: Place the image in Premiere Pro

Import the PNG and drag it onto your timeline. Scale it up and position it so the top of the page fills your frame, which is your starting position. This works best when the image width matches the width of your video.

Faster with QuickPaste: copy the image and paste it straight into your timeline with one shortcut, without saving and importing a file first. See QuickPaste

Step 4: Add the Transform effect and a Position keyframe

Search for Transform in the Effects panel (Video Effects > Transform) and drag it onto the image. In Effect Controls, open the Transform section, move the playhead to the start and click the stopwatch next to Position to create the first keyframe. Then move forward in the timeline and drag the image up, or change the Position value, until you reach the section of the page you want to end on. Premiere Pro adds the second keyframe automatically.

Position stopwatch in the Transform effect in Premiere Pro Effect Controls

Step 5: Smooth the scroll with Ease Out

Select the keyframes, right-click one, choose Temporal Interpolation and then Ease Out. The scroll now starts at full speed and slows to a gentle stop, which looks far more natural than a straight linear move.

Temporal Interpolation menu with Ease Out in Premiere Pro

Smoother with EaseFlow: select the keyframes and apply a real easing curve in one click instead of dragging Bezier handles. See EaseFlow

Step 6: Fine-tune the speed curve and add motion blur

For full control, expand the arrow next to Position and click a keyframe to show the speed graph and its handles. Drag the handles to shape your own curve. Just do not pull the handles upward, since that makes the image overshoot and ruins the animation. For extra realism, untick Use Composition's Shutter Angle in the Transform effect and increase the Shutter Angle to add motion blur while the page scrolls.

Position speed graph with handles in Premiere Pro Effect Controls

Tips

  • Capture at a wide window. A larger browser window gives a sharper image once it is scaled in Premiere Pro.
  • Scroll in small sections. For very long pages, add more keyframes so the page pauses on each part.

FAQ

How do I make a website scroll in Premiere Pro?

Capture the full page as one PNG, add the Transform effect and keyframe its Position from the top of the image to the bottom, then ease the keyframes.

Why does my scrolling look jerky?

Keyframes are linear by default. Apply Ease Out or an easing curve and add some motion blur through the Shutter Angle setting.

Do I need the Transform effect?

It is the recommended way. Its Position works on the image itself and gives you Shutter Angle for motion blur.

Looking for animated assets to show next to your page? Browse our motion graphic templates.