Skip to content

URL Parameters

GarboMuffin edited this page Jan 4, 2021 · 61 revisions

Update: TurboWarp will automatically store settings in the page URL when activated, so you shouldn't have to do this manually anymore. Just apply your settings and copy the website URL.

Some advanced options still need to be manually applied.


It's possible to control some TurboWarp settings from the URL. You do this by putting a ? followed by various options described below.

To combine options, separate each option with an &, for example: https://turbowarp.org/443603478?60fps&username=ExampleUsername

To use these in the editor, fullscreen, or embed pages, just put the options after the editor, fullscreen, or embed, for example: https://turbowarp.org/15832807/fullscreen?fps=60


turbo

The turbo option can be used to enable Turbo Mode by default.

https://turbowarp.org/15832807?turbo (warning: flashing colors)

fps

The fps option can be used to control the framerate. For example, to enable 60 FPS mode:

https://turbowarp.org/15832807?fps=60

username

The username option controls the initial value of the username block.

https://turbowarp.org/443603478?username=ExampleUsername

cloud_host

The cloud_host option lets you change the cloud variable server that TurboWarp will connect to, for example:

https://turbowarp.org/12785898?cloud_host=wss://clouddata.turbowarp.org

Inclusion of ws:// or wss:// is optional but recommended. wss://clouddata.turbowarp.org is the default cloud data server used by TurboWarp, so this example doesn't actually change anything. Keep in mind that because TurboWarp uses HTTPS, insecure ws:// servers may not work. (localhost is generally exempt from this rule) Set this to an empty value to disable cloud variables entirely.

It is not possible to use this to connect to Scratch's cloud variable server as their server requires password authentication, which TurboWarp will never ask for.

hqpen

The hqpen option can be used to enable High Quality Pen by default.

https://turbowarp.org/313431210/fullscreen?hqpen

stuck

The stuck option can be used to enable Warp Timer by default.

https://turbowarp.org/446742201?stuck

clones

The clones option can be used to control the clone limit. Set this to Infinity to disable it.

https://turbowarp.org/?clones=1000 https://turbowarp.org/?clones=Infinity

project_url

If specified, TurboWarp will download project data from this URL. Do not use together with a regular project ID.

https://turbowarp.org/?project_url=projects.scratch.mit.edu/10128407

This works with any URL, not just projects.scratch.mit.edu. https:// is optional, but it is recommended to not put it because certain browser extensions can interpret that in weird ways.

Note: The URL needs to be a direct download and support CORS (Access-Control-Allow-Origin: *). Many hosts don't support CORS, in which case you can use something like cors-everywhere to proxy the download.

Clone this wiki locally