check_circle
Success Your changes have been saved.
close
error
Failed Something went wrong. Please try again.
close

Loading...

Loading...

Loading settings. If this page stays visible for more than a few seconds, refresh the page or check your internet connection.

Performance

Background Particles

This enables the background particle effects, this is on by default. Performance Impact: High on low-end devices

Panic Key

Press the selected keybind to go to another site quickly. You can set multiple keybinds by separating them with a comma.

Themes

Themes

Pick an accent color for buttons, links, and highlights. Supernova (dark blue) is the default.

Proxy & Browser

Proxy

The proxy backend handles the unblocking. Scramjet and Ultraviolet are both included; each handles sites a little differently.

Changing the proxy may make some sites perform better or load faster. Restart the tab after switching.

Transport

Transport is the method used to move data between you and the proxy.

Changing the transport may make the proxy perform better, but can also cause issues for some sites. Transport switching is an advanced feature, not recommended if you don't know what you're doing.

Wisp Server

Enter an alternative Wisp server to connect to. This URL must start with ws(s):// and end with a /

Browser

This allows you to change settings about the browser and the elements within it. You can change the search engine or remove the utility bar.


Search Engine

Enable Utility Bar

This enables the basic top bar that you see when using the proxy. (Recommended)

Modern Page

Display bigger shortcut icons on the proxy page.

Enable bigger shortcut tiles and a wider search bar on the proxy page.

Tab Cloaking

Tab cloaking changes the name and icon of the tab, so your tab stays hidden from sight. Select a cloak below to activate it.

Account Settings

Password Protection

Protect the site with a password so that only you can view it.

When setting your password, pick something only you can remember, so you do not get locked out.

Password Keybind

Set the keybind to toggle the password screen. By default you will need to hold shift and then press ` (left of the 1 key).

Import & Export Data

Import loads your saved settings and data from an export file. Export downloads a save file you can load onto another Magma instance to carry your settings over.

Wipe all Data

Pressing this button will completely wipe all data, making it as if you never used this site. It's recommended that you export your data before doing this.

Warning: This is a destructive action

About

About Magma

Magma is an open-source web proxy. It routes your browsing through a Wisp server and supports both the Ultraviolet and Scramjet proxy frontends, so you can pick whichever works better for the sites you visit.

The site stores your settings locally in your browser. Nothing is synced to an account, and clearing site data resets everything.

Version

You are currently on: v1.0.0

Last Updated: September 2026

News & Updates

Magma v1.0.0Initial release

First release of Magma, a web proxy for browsing the web through a Wisp-connected backend.


Features

  • Web proxy (Ultraviolet & Scramjet)
  • Tab cloaking presets
  • Panic key and password protection
  • Settings import and export
  • Six color themes

Frequently asked questions

Why do some sites not load or work?

There can be a number of reasons a site doesn't load, but some of the common ones are listed below.

  • The proxy backend doesn't support the site
  • The server is down or experiencing high load
  • An issue with the site you are visiting
  • The request was blocked by the site

Most of these are outside the proxy's control. Trying a different proxy backend or transport in the Proxy & Browser settings often helps.

How do I host my own instance?

Magma is a Node.js server. Clone the repository, run pnpm i to install dependencies, then run pnpm start. The server needs to run somewhere with WebSocket support, so static hosts will not work.

How do I reset everything?

Open the Account tab and use Wipe all Data. That clears stored settings, cookies, and caches, then reloads the site. If you want to keep your settings, export your data first.

I found a bug, what now?

If you run into an issue while using Magma, report it to whoever hosts this instance. If you host it yourself, check the server console for errors first; most issues are proxy backend or transport related and can be fixed by switching those in settings.