Open App

Exporting Scripts

Learn how to save, export, and share your funscripts from ScriptCompiler in multiple formats.

Saving Scripts

Save your script using these methods:

  • Keyboard - Press Ctrl + S
  • File menu - Click File then Save As

The script downloads to your default downloads folder as a .funscript file.

Export Settings

Configure export options in Settings under the Export tab:

  • Creator name - Your author name saved in the funscript metadata. This appears in players and tools that read funscript metadata.
  • Include watermark in notes - Adds a credit line to the notes field when exporting. Premium users can customize the watermark text. Free plans always include a ScriptCompiler credit.

File Naming

For automatic script loading in most players, name your script to match your video:

  • Video: MyVideo.mp4
  • Script: MyVideo.funscript

Players look for scripts with the same base name as the video file.

Naming Convention
Keep the exact same filename (including capitalization on case-sensitive systems) with only the extension changed to .funscript.

Output Format

Exported scripts are JSON files with this structure:

{
  "version": "1.0",
  "inverted": false,
  "range": 100,
  "actions": [
    { "at": 0, "pos": 50 },
    { "at": 500, "pos": 100 },
    { "at": 1000, "pos": 0 }
  ]
}

The actions array contains all your script points, sorted by time.

Best Practices

Save Frequently

Save your work regularly, especially before trying major edits. While auto-backup helps, explicit saves ensure you have recoverable versions.

Use Descriptive Names

If creating multiple versions, use descriptive suffixes like MyVideo_v2.funscript or MyVideo_final.funscript.

Keep Backups

Store copies of finished scripts in a backup location. Scripts take minimal space and are worth preserving.