Overview

VMSC lets you export your entire configuration to a portable file and import it on another machine or a fresh install. This is useful for backups, sharing your setup with other streamers, or migrating to a new computer.

Exporting Your Configuration

To create an export file:

  1. Open the Export Dialog

    Go to Settings > Import/Export and click Export.

  2. Choose Export Mode

    You can perform a Full Export that includes everything, or a Selective Export where you pick exactly which categories to include.

  3. Save the File

    Choose a location on your disk. VMSC saves the export as a .vmsc file that you can copy, email, or upload wherever you need it.

What Is Included

Category Included
Rules and triggers Yes
Actions Yes
Goals and progress Yes
Profiles Yes
Overlay layouts and widgets Yes
General settings and preferences Yes

What Is NOT Included

For security, sensitive credentials are stripped from export files:

  • API keys (PiShock, Discord webhook URLs)
  • Authentication tokens (TikTok session tokens)
  • License keys

After importing on a new machine, you will need to re-enter these values manually.

Credentials Are Stripped

Export files never contain API keys, tokens, or passwords. This makes them safe to share with others, but it means you will need to reconfigure your integrations after importing.

Importing a Configuration

To load an export file:

  1. Go to Settings > Import/Export and click Import.
  2. Select the .vmsc file from your disk.
  3. Choose an import mode:
Mode Behavior
Replace Overwrites your current configuration entirely with the imported data. Existing rules, actions, and overlays are removed first.
Merge Adds imported items alongside your existing configuration. Duplicates are skipped based on unique IDs. Use this when you want to combine setups from multiple sources.

After the import completes, VMSC will reload and apply the new configuration. Check your integrations (TikTok, PiShock, Discord) and re-enter any API keys or tokens that were stripped during export.

Viewer Database Export & Import

The viewer database (which stores viewer profiles, points, watch time, and history) is exported and imported separately from the main configuration.

  • To export: go to Viewers page and click the Export Database button in the toolbar.
  • To import: click Import Database and select the exported file.

Viewer database imports always use merge mode — existing viewer records are updated if a matching viewer ID is found, and new records are added.

Backup Recommendations

  • Export before major changes — Before reorganizing rules or updating to a new version, create a full export as a snapshot.
  • Export weekly — Set a reminder to export at least once a week during active streaming periods.
  • Store backups off-machine — Copy export files to cloud storage or an external drive.
  • Label your exports — Use descriptive filenames like vmsc-backup-2026-03-19.vmsc.

VMSC stores its configuration at %APPDATA%\vmsc. You can back up this directory directly, though the export feature is recommended because it handles credential stripping automatically.