Skip to content
This page is also available in your language. Switch

Sync settings

Choose what your account keeps in step on every device where you are signed in.

  • My tools

    Always synced: the tools on your board, their order and size.

  • The windows open on your start page, including what you typed in them.

  • Every note in the notepad – on the notepad page, on your board and in windows.

  • Every list of website shortcuts – on the shortcuts page, on your board and in windows.

  • Every grid in the cover grid maker – on its page, on your board and in windows.

  • Every list of bookmarked organisations in the OIN lookup – on its page, on your board and in windows.

  • Keeps your pipeline and saved recipes on all your devices. Your files are never synced – only the steps and settings.

Turning something off removes it from your account straight away. Your devices keep their own copy.

Notifications

Tools that can tell you about something new while a Synsi tab is open, even when you are in another tab or app. Choose them for this browser.

This browser cannot show notifications from websites.
Notifications are blocked for this site. Allow them in your browser’s site settings (the icon left of the address), then switch them on here.
  • Says “New message” while a Synsi tab is open – never who wrote it or what.

Your choice is stored in this browser only. Notifications never show personal content such as a message or a number. They work while a Synsi tab is open; closed tabs get none.

URL Encoder and Decoder

Percent-encode text for use in URLs and query strings, or decode an encoded URL back to readable text.

My tools →
Runs in your browser – your data never leaves your device Also available via our free API

How to use the URL Encode & Decode

  1. 1 Choose Encode or Decode.
  2. 2 Paste the text or URL component.
  3. 3 Copy the result into your link, code or browser.

Why URLs need encoding

URLs may only contain a limited set of ASCII characters. Spaces, accented letters and characters with a special meaning – such as &, =, ?, / and # – must be percent-encoded when they appear inside a value. Each byte is written as % followed by two hexadecimal digits: a space becomes %20 and é becomes %C3%A9 (its two UTF-8 bytes).

Encoding a query parameter

Suppose you build a search link for the phrase fish & chips. Without encoding, ?q=fish & chips breaks the query at the &. Encoded, it becomes ?q=fish%20%26%20chips and arrives intact.

This tool encodes like JavaScript's encodeURIComponent: letters, digits and - _ . ! ~ * ' ( ) stay as they are, everything else is encoded. That is the right choice for individual parameter values and path segments.

Decoding

Paste an encoded string to make it readable again, for example to inspect tracking links or redirect URLs. Enable Treat “+” as space for data from HTML forms (application/x-www-form-urlencoded), where spaces are sent as +. Malformed sequences such as a lone % are reported instead of silently producing broken text.

Frequently asked questions

What is the difference between %20 and + for spaces?

Both can represent a space. %20 is the standard percent-encoding used in URLs; + is used in HTML form submissions. Enable “Treat + as space” when decoding form data.

Should I encode a complete URL?

No. Encode only the individual parts, such as a query parameter value. Encoding a full URL would also encode the “://” and “/” separators.

Why do I get an error when decoding?

The input contains an invalid sequence, such as a “%” not followed by two hexadecimal digits, or bytes that do not form valid UTF-8.

Last updated: