Version 1

ISpooferMotion Wiki

Complete guide for setting up and using ISpooferMotion V1.

⚡ Quick Start

Get spoofing in under 5 minutes. For full details on any step, click the link to jump to the relevant section.

1. Download & install the app Installation guide ↓

Grab the latest .exe from the GitHub releases page and run the installer.

2. Install the Studio plugin Plugin guide ↓

Drop the .rbxmx into your Studio Plugins folder and restart Studio.

3. Paste your cookie & API key Cookie guide ↓ / API key guide ↓

Copy your .ROBLOSECURITY cookie from the browser and create an Open Cloud key at create.roblox.com/credentials.

4. Scan your place Scanning guide ↓

Open your place in Studio, click Get IDs in the toolbar, copy the ID list from the window that appears, then paste it into ISpooferMotion.

5. Run the spoofer & Replace IDs Spoofing guide ↓

Paste the IDs into the input, set your Group ID if needed, and click Run Spoofer. When done, copy the ID mappings from the output and use Replace IDs in the Studio toolbar to apply them.

Overview

ISpooferMotion V1 is a desktop application (Windows) that lets you transfer Roblox assets — animations and audio — from one account to another. It does this by downloading the original asset files using your Roblox session cookie, then re-uploading them to a target account via the Roblox Open Cloud API. The result is a new asset ID owned by the target account that is functionally identical to the original.

A Roblox Studio plugin is included to scan your open place and find all animation and audio IDs automatically.

Requirements

  • Windows 10 or later
  • Roblox Studio installed
  • A Roblox account with the assets you want to transfer
  • A Roblox account to transfer the assets to (can be the same account)
  • An Open Cloud API key with Assets Read & Write permissions

Installation

1

Download ISpooferMotion V1

Go to the GitHub releases page and download the latest .exe installer for Windows.
2

Run the installer

Run the downloaded installer. Windows Defender may show a SmartScreen warning because the app is not code-signed — click More info then Run anyway.
3

Launch ISpooferMotion

Open ISpooferMotion from your Start menu or desktop shortcut. The app will check for updates automatically on startup.

Installing the Roblox Studio Plugin

1

Get the plugin file

The plugin file (.rbxmx) is included with ISpooferMotion or available on the GitHub releases page.
2

Install in Studio

In Roblox Studio, go to Plugins → Plugins Folder. Copy the .rbxmx file into the folder that opens, then restart Studio.
3

Scan with Get IDs

Click Get IDs in the AssetCollection toolbar. The plugin scans every object in the place and collects all animation and audio IDs. When done, a popup window appears in Studio showing all found IDs. Select all and copy the contents.
4

Paste, spoof, then Replace IDs

Paste the copied IDs into ISpooferMotion's input field and run the spoofer. When it finishes, copy the new ID mappings from the output area. Back in Studio, click Replace IDs in the toolbar, paste the mappings, and confirm — the plugin rewrites all old IDs in your place.
Warning: The plugin communicates with the app entirely through copy and paste — there is no network connection. ISpooferMotion does not need to be open when you click Get IDs. You only need the app open to generate the new IDs before using Replace IDs.

Open Cloud API Key

Uploads require an Open Cloud API key. This is how ISpooferMotion uploads assets to Roblox on behalf of your target account without needing your password.

1

Go to the Roblox Creator Hub

Visit create.roblox.com/credentials and sign in with the account you want to upload assets to.
2

Create a new API key

Click Create API Key. Give it a name like ISpooferMotion.
3

Set permissions

Under Access Permissions, find the Assets API and add it. Set the permissions to Read and Write. Under Security, set an IP allowlist or leave it open for personal use.
4

Copy and paste the key

Click Save & Generate Key, copy the key that appears (it is only shown once), and paste it into the API Key field in ISpooferMotion.
Tip: The API key belongs to whichever account is signed in when you create it. Assets uploaded using this key will be owned by that account.

Scanning Assets in Studio

1

Open your place in Roblox Studio

Open the game you want to scan in Studio. You do not need ISpooferMotion open at this stage — the plugin scans independently.
2

Click Get IDs

In the AssetCollection toolbar, click Get IDs. The plugin scans every object in the place and collects all animation and audio IDs. The Output window will show progress — larger places take longer.
3

Copy the ID list from the window that appears

Once the scan finishes, a window will pop up in Studio containing all the found asset IDs. Select all and copy the contents.
4

Paste into ISpooferMotion

Switch to the ISpooferMotion app and paste the copied ID list into the input field. The app will parse the IDs and list them in the animations and sounds tabs, ready to spoof.
Warning: Window didn't appear after clicking Get IDs? You need to enable Plugin Injection in Studio. Go to File → Studio Settings → Security and turn on Allow Plugin Injection (or Load Plugins in Teamcreate if you're in a team session). Restart Studio after enabling it, then try again.

Spoofing Assets

1

Paste the ID list

After copying the IDs from the Studio popup, paste them into the input field in ISpooferMotion. The app processes every entry in the textarea — to exclude specific assets, delete their lines before running.
2

Choose upload target

Leave the Group ID field empty to upload assets to your own account. Enter a Group ID to upload to a group instead.
3

Click Run Spoofer

Click Run Spoofer. The app downloads each asset and re-uploads it. Progress is shown in the output area at the bottom of the app.
4

Replace IDs in Studio

Once spoofing is complete, copy the ID mappings from the output area in ISpooferMotion. Go back to Studio and click Replace IDs in the AssetCollection toolbar. Paste the mappings in and confirm — the plugin rewrites all old IDs in your place with the new ones.
Tip: Animations and sounds are separate modes — use the Spoof Sounds toggle to switch between them. Run the spoofer once for animations, then again with Spoof Sounds enabled for audio.

Spoof Options

The toggles and inputs in the main panel control what gets spoofed and how the transfer runs.

Spoof Sounds

Includes audio assets (sounds) in the run alongside animations. When enabled, the app checks and displays your available audio upload quota. Audio is free but Roblox enforces monthly limits.

Enable Spoofing

Master switch for the upload step. When off, assets are downloaded but not uploaded — useful for checking what would be transferred without consuming quota or API calls.

Download Files Only

Downloads asset files to a local folder without uploading anything to Roblox. Enabling this automatically turns off Enable Spoofing. No ID mappings are produced.

Auto detect Roblox cookie

Reads your .ROBLOSECURITY cookie automatically from your local Roblox Studio installation. The Cookie field is filled and disabled while this is on. Studio must be installed and you must be logged in there.

Settings Reference

These inputs in the advanced section give fine-grained control over download behaviour and retries.

Download Options

Max Place IDs

How many of the asset creator's games to fetch when searching for a valid place ID to unlock downloads. Snaps to 10, 25, or 50. Default is 10. Increase to 25 or 50 if downloads fail for creators with large game catalogues.

Max Retries

How many times to retry fetching place IDs if the request fails. Default is 3. Increase this on unstable connections.

Override Place ID

Force a specific place ID for all download requests instead of auto-fetching. Leave blank to auto-detect. Use this when you know exactly which game owns the assets.

Upload Options

Upload Retries

How many times to retry a failed upload to Roblox before giving up on that asset. Default is 3.

Retry Delay (ms)

Time in milliseconds to wait between upload retry attempts. Default is 5000 (5 seconds). Increase this if you are consistently hitting Roblox rate limits.

Troubleshooting

The Get IDs popup didn't appear in Studio

The plugin communicates through copy-paste — it does not connect to the app over a network. If the popup window doesn't appear after clicking Get IDs, enable Plugin Injection in File → Studio Settings → Security and restart Studio. In a Team Create session, use Load Plugins in Teamcreate instead.

Upload fails with 'API key unauthorized'

Your Open Cloud API key doesn't have Assets Read & Write permissions, or it was created under the wrong account. Create a new key at create.roblox.com/credentials.

Cookie validation shows 'Invalid cookie'

Your .ROBLOSECURITY cookie may have expired. Log out and back in to Roblox in your browser, then copy the new cookie value.

Some assets failed to download

Assets that are moderated, deleted, or private to another user can't be downloaded. These will appear as errors in the output text area and are skipped automatically.

Rate limit errors during upload

The Roblox Open Cloud API has rate limits. ISpooferMotion retries automatically, but very large batches may still hit limits. Try splitting into smaller runs or waiting a minute between batches.

Note: Still stuck? Join the Discord server for support.