Welcome to WebToppingsβ

WebToppings is a free web service that adds extra functionality to the pages you visit.

WebToppings is built on top of the Surfly Interaction Middleware platform. Using a content-rewriting proxy and a universal Javascript sandbox, it can wrap any web application and change it on the fly. A "topping" can be a handy feature, tweaks in the user interface, or a completely new application based on the existing one. We are constantly working on adding more useful toppings, but if you have an idea for an awesome topping, let us know!

Learn more...

WebToppings

Latest updates

  • 10 Jan

    • update

      We added a cookie policy. Yes, that popup is annoying, but we have to do it to comply with the laws 😔

    • fix

      On the bright side, we've fixed a bunch of tricky bugs related to form submission and new tab behaviour. The Web is huge, and it is a daunting task to support all the websites, so bear with us 🙏🏻

  • 07 Dec

    • update

      We have moved to more powerful servers to handle the increasing traffic demands. This should make things a little bit faster and decrease the number of errors. 💪

  • 15 Nov

    • update

      We hear that the purple banner can be intrusive and annoying. While we have to keep it to prevent abuse, we made it a bit smaller. Hopefully, it makes it a little more tolerable.

  • 26 Oct

    • new

      We added a bug report form.
      If you encounter a problem on a specific page, click on the Report a broken page link at the bottom right corner.
      This data will help our engineers prioritize their work 🙏🏻.

  • 16 Sep

    • new

      The new Dark Mode topping is available! Check it out!

    • fix

      WebToppings usage is growing so much faster than we expected! You are awesome, keep it up! 🔥
      Extensive load caused some downtime last week, so we have tweaked the servers to handle all your requests.

    • update

      The region and topping are preserved when you reload the page.

  • 02 Sep

    • fix

      Links that open new tabs are now working again! So those search results are actually clickable now :)

    • fix

      File downloads are supported in experimental mode. Please let us know if you see any issues!

  • 06 Aug

    • new

      WebToppings is officially in public beta! More details in our tech blog

    • fix

      Session expiration timeout is extended. You should see less "Session not found" errors.

  • 03 Aug

    • new

      From now on, we will publish the most important updates here. Keep sending your feedback, it really helps us to prioritize the work! 🙏🏻

Check also: Surfly changelog

🎁 New updates!!

Step 1: Pick a server

Step 2: Choose your base

Step 3: Choose a topping (optional)

Indicates if this topping is checked or not

Privacy Protection

Protect yourself from common tracking & browser "fingerprinting" attempts.

Privacy Protection

This topping adds a special layer to make your browsing more private. Privacy Protection actively masks browser APIs, so they do not give away specific information about your device to the tracking scripts. This means that websites cannot use this data to identify you among other visitors. Note, however, that some websites might behave different, or even break, while browsing with this topping.

Privacy Protection

More info
Indicates if this topping is checked or not

Annotations

Add comments to any website. These comments are only visible to you.

Annotations

This topping lets you leave text comments on the web pages. The comments are stored locally in your browser and are saved between sessions, so you can come back to them later. To clear existing comments, clear your browser cache.

Annotations

More info
Indicates if this topping is checked or not

Translation

Translate any online content into another language.

Translation

Select some text on a page, and press the button to translate it to your (or any other) language.

Translation

More info
Indicates if this topping is checked or not

Dark Mode
New!

Reduce the eye strain by applying a night-friendly color scheme

Dark Mode

This Dark Reader port lets you apply various color themes without installing any browser extensions. Choose your favorite color scheme and this topping will apply it automatically to all the browsed pages.

Dark Mode color theme

Indicates if this topping is checked or not

Sepia (default)

Indicates if this topping is checked or not

Night

Indicates if this topping is checked or not

Noir

Indicates if this topping is checked or not

High Contrast

SettingsMore info
Surfly
Build your own topping? · Cookie consent

Notice

We and selected third parties collect personal information and use cookies or similar technologies for technical purposes and, with your consent, for experience and measurement as specified in the cookie policy.

You can freely give, deny, or withdraw your consent at any time by accessing the preferences panel. Denying consent may make related features unavailable.

In case of sale of your personal information, you may opt out by using the link "".

To find out more about the categories of personal information collected and the purposes for which such information will be used, please refer to our privacy policy.

Use the “Accept” button to consent. Use the “Reject” button to continue without accepting.

Press again to continue 0/2