FunGen Online Studio
Local workspaceGet desktop FunGenYour next edit starts here.
Drop a script here. Add a video to play along.
Your next edit starts here.
Drop a script here. Add a video to play along.
Open .funscript or CSV files without uploading them. Edit points on the timeline, select a passage, halve or double strokes, remap amplitude, limit speed, smooth motion, change timing, or build a reusable modifier chain. Compare the preview before applying it. Undo and Redo keep edits reversible. Start with the online editing walkthrough.
Use Halve to reduce the number of strokes while keeping the passage duration. This differs from slowing video playback or reducing stroke depth. Preview the original and edited curves, then save a new copy. See how to halve a funscript.
The timeline shows position over time and colors motion by speed. The whole-script heatmap helps locate intense passages. Open an optional local video or audio file to check synchronization, loop a selection and adjust timing.
Find invalid values, duplicate timestamps, crowded points, fast motion and long gaps. Jump to a finding, preview the repair and replay that passage. A gap or short movement can be intentional, so review changes before applying them.
Open several scripts, compare their heatmaps, edit metadata and chapters, or generate triangle, sine, pulse, random and speed-ramp patterns. Save a workspace file to continue later. Export a funscript, CSV, selected passage or heatmap image.
Scripts and optional media are processed in this browser. Each script supports up to 8 MB and 100,000 points, with up to 20 scripts open. Presets contain editing settings and can be saved in your browser. Workspace files are saved only when you choose to download them. See Privacy.
The browser Doctor includes motion and file checks; contextual video analysis, the complete Doctor repair planner, AI video generation and the complete device integrations remain in FunGen desktop. Open separate axis files in Studio; combined-axis payloads require the desktop app. Device connections are experimental and browser support varies. Media codecs depend on your browser. Review chapter timing after retiming a script.
FunGen homepage · Editing guide · Funscript format · All guides