Rive Animation Viewer

Preview Rive `.riv` files locally with animation playback, state-machine testing, state timeline review, event recording, and handoff-ready layout controls.

Select or Drop a Rive .riv File

Preview interactive Rive runtime exports locally with artboard switching, state-machine inputs, event recording, and handoff-ready layout controls.

Keeps the uploaded `.riv` file in your browser with no ToolBuddy server upload.
Runs Rive rendering inside an isolated worker with OffscreenCanvas so ToolBuddy can recover if runtime startup fails.
Exposes artboards, animations, state machines, inputs, and playback speed in one review workspace.
Adds a state timeline and event recorder so runtime behavior is easier to explain during QA and handoff.

Why ToolBuddy?

No file upload

Your `.riv` file stays on your device.

Fast runtime preview

Canvas rendering starts inside an isolated preview worker.

Interactive debugger

Inspect artboards, state machines, inputs, timeline events, and review context.

Free, no signup

All tools are free forever. No account required.

Know your workflow

Supported files and how to use.

Check supported input/output details and follow the tool steps before exporting.

🧾

Technical specs and decision signals

Use these specs to validate workflow fit, privacy boundaries, and output expectations before you run rive-animation-viewer.

Cost

Free workflow with no signup gate for core usage.

Security

Processing runs in-browser where possible to reduce server upload exposure.

Device

Supports modern desktop and mobile browsers.

Tech specs

Input: exported Rive `.riv` runtime files. Output: in-browser runtime preview with artboard, animation, state-machine, input, layout, speed, timeline, event-recorder, and local JSON review export controls.

🧭

How to use

Check supported input/output details and follow the tool steps before exporting.

01

Select or drop a `.riv` runtime file.

02

Wait for signature validation while the isolated worker preview starts automatically.

03

Choose the artboard, animation, or state machine you want to review.

04

Adjust fit, alignment, scale, and canvas background for your target layout.

05

Use playback controls, speed, and state-machine inputs to validate interactivity.

06

Review the state timeline, event recorder, and handoff mode before sharing feedback or integration notes.

Guide

Learn, decide, and apply.

Understand how to how to review Rive files locally, why it matters in repeat workflows, and when to use this tool with confidence.

✨

State-machine review and runtime debugging

  • Keeps the uploaded `.riv` file in your browser with no ToolBuddy server upload.
  • Runs Rive rendering inside an isolated worker with OffscreenCanvas so ToolBuddy can recover if runtime startup fails.
  • Exposes artboards, animations, state machines, inputs, and playback speed in one review workspace.
  • Adds a state timeline and event recorder so runtime behavior is easier to explain during QA and handoff.
  • Includes layout, scale, background, and inspector overlays for embed testing.
  • Lets reviewers export a local JSON session summary without sharing source files.
🎯

Test Rive handoffs before integration

  • Test interactive Rive components before adding runtime code.
  • Verify artboards, animations, and state machines exported from Rive.
  • Review state transitions and input changes during designer-to-developer handoff.
  • Check layout behavior for web, app, game, or no-code embeds.
  • Export a local JSON review session for debugging or QA follow-up.
About

About Rive Animation Viewer

Rive Viewer OnlineRive Animation ViewerRive State Machine Viewer

Preview exported Rive runtime files

Rive Animation Viewer opens exported `.riv` runtime files directly in your browser so designers, developers, and QA reviewers can inspect the exact runtime asset that will ship.

The tool validates the `RIVE` binary signature before passing a copy of the file buffer to an isolated worker preview, which keeps the main page responsive even if a runtime load fails.

Inspect artboards, animations, and state machines

Switch between exported artboards, choose animation clips, and run state machines from one local review workspace instead of bouncing between multiple test surfaces.

The preview keeps selection context visible on-canvas while the inspector overlay summarizes signature, counts, and artboard sizing for quick sanity checks.

Test interactive inputs and review behavior

When a state machine exposes inputs, you can toggle booleans, edit numbers, and fire triggers in the live runtime without writing integration code first.

State timeline and event recorder panels make those interactions easier to explain during QA, review, and engineer handoff because selections, runtime events, and state changes stay visible.

Check layout, speed, and background behavior

Fit, alignment, scale, speed, and background controls help validate how the animation will sit and feel inside real product surfaces.

Responsive canvas resizing keeps the preview useful across desktop and mobile checks while handoff mode strips the panel down to the review surfaces that matter most.

Keep the preview local and share structured review notes

Uploaded `.riv` files are read locally and are not uploaded to ToolBuddy servers. The event recorder can export a local JSON review snapshot without copying your source animation to a backend.

The isolated worker loads the Rive canvas runtime and WASM from the Rive CDN; if a `.riv` references Rive-hosted assets, the runtime may fetch those assets to complete the preview.

FAQ

Common questions.

Have more questions? Reach out via our contact page and we will respond within 24 hours.

Do my Rive files upload to a server?

No. Rive Animation Viewer reads the `.riv` file locally and renders it in your browser.

Which files are supported?

The tool supports exported Rive runtime `.riv` files. Editable `.rev` project or backup files are not supported.

Can I review state machines and inputs?

Yes. You can switch artboards, animations, and state machines, then test exposed boolean, number, and trigger inputs in the live runtime.

Can I export a review session?

Yes. The event recorder can download a local JSON session summary that captures selections, runtime events, input changes, and timeline activity.