πŸ“Ά
QR Tools Live

WiFi Decoder: Paste QR Text, Get SSID and Password

Built by Najeeb · last updated August 20, 2026 · checked against our testing process

It usually starts with WIFI:T:: paste the whole thing, we'll separate the network name and password for you.

Pasted a code that starts with WIFI:T:? Here's what it means

When you scan a WiFi QR code with a generic scanner (like Google Lens or a QR app), you often get raw text such as WIFI:T:WPA2;S:HomeNetwork;P:Secret123;H:false;; instead of a connection prompt. That text is not a link: it's the standard WiFi QR format, and every part has a meaning:

  • WIFI:: the required prefix that tells devices this is a WiFi credential, not normal text.
  • T:WPA2;: the security type. Common values are WPA, WPA2, WPA3, WEP, or nopass for open networks.
  • S:: the SSID, which is the network name your device searches for. This is the value most people mistake for the password.
  • P:: the actual WiFi password you type into the password field.
  • H:false;;: the hidden-network flag, ending with the required double semicolon ;; that closes the string.

So in WIFI:T:WPA2;S:CafeGuest;P:coffee2026;;, the network name is CafeGuest and the password is coffee2026. Paste your own string into the decoder above and it will separate the SSID and password for you, then rebuild a scannable QR so any phone can join without typing anything.

How to Use This WiFi QR Text Decoder

  • Paste raw QR text: scan the QR with any app that shows raw text, copy it, paste here. Format: WIFI:T:WPA;S:NetworkName;P:Password;;
  • Or upload an image: upload a photo or screenshot of the QR code and the decoder reads it directly.
  • Read the result: SSID, password, and security type appear instantly in plain text.

Last reviewed: July 25, 2026.

Related: decode a WiFi QR code from an image instead Β· all QR code tools

1. Scan the WiFi QR code with any app (Google Lens, camera, QR reader). If it shows text starting with WIFI:T: copy that text.

2. Paste it into the box above, or click Paste from clipboard. Decoding happens automatically.

3. Read the results: the blue card is the network name (SSID), the green card is the WiFi password. Copy either with one click.

4. To connect another phone with zero typing, point its camera at the rebuilt QR code shown under the results. It joins the network instantly.

What this WiFi QR decoder does

When you scan a WiFi QR code with Google Lens or a generic QR app, you often get raw text like WIFI:T:WPA2;S:HomeNetwork;P:Secret123;H:false;; instead of a connection prompt. That string is the standard WiFi QR format, and this tool reads it for you. Paste the text and it instantly separates the network name (SSID) from the WiFi password, shows the security type, and rebuilds a clean, scannable QR code so any phone can join without typing.

When to use it

You scanned a code and got confusing text. The decoder shows exactly which part is the network name (S:) and which is the password (P:). The two fields people mix up most.

You need the password on a laptop or desktop. A computer can't scan a QR code on its own screen. Decode the string here, copy the password, and log in manually.

A guest QR code scans but won't connect. The decoder automatically flags the usual faults: a missing ;; terminator, stray spaces inside the SSID or password, unescaped special characters, and security-type mismatches like WPA vs WPA2.

You want to move WiFi from one device to another. Paste on the laptop, then point a phone's camera at the rebuilt QR on screen. It connects instantly.

Why it's safe

Everything runs in your browser. The string you paste is never uploaded, stored, or sent to any server. You could disconnect from the internet after the page loads and the decoder would still work.

Related

Want the full field-by-field breakdown of WIFI:, T:, S:, P: and H? Read the WiFi QR code format guide. Only have a photo or screenshot of the code? Run it through the screenshot QR scanner first, then paste the result here.

How the WiFi string is parsed

WIFI:T:WPA;S:HomeNetwork;P:Secret123;H:false;;S: → network name P: → password T: → security H: → hidden

When a scanner shows raw text beginning WIFI: instead of offering to connect, it has read the code correctly: it just is not handling the WiFi scheme. The fields are semicolon-separated key/value pairs and can appear in any order, which is why reading them by eye is error-prone: S is the network name and P is the password, and mixing them up is the most common mistake. Backslash-escaped characters (;, :, ) are unescaped back to their literal values. Everything runs in your browser. Nothing you enter is uploaded, logged or stored on a server.
Once you know what the code contains, you can rebuild it correctly: useful when the original was missing its trailing ;; or had an unescaped character in the password. To test the replacement before printing, read it back with the WiFi QR scanner.

Why a WiFi QR string sometimes will not connect

If the text decodes cleanly but the network still refuses you, the fault is almost always in how special characters were written into the code. Four characters have meaning inside the format and must be escaped with a backslash when they appear in a network name or password:

Reserved characters: \ ; , :

So a password of pa;ss has to be stored as pa\;ss. A generator that skips this produces a string that looks fine to the eye but terminates the password field early, and you end up trying to join with a fragment.

SymptomLikely cause
Password is shorter than you expectAn unescaped ; or : cut the field short
Scans as plain text, never offers to joinMissing the trailing ;;, or the WIFI: prefix is malformed
Joins, then immediately dropsSecurity type mismatch: T:WEP declared on a WPA2 network
Cannot find the network at allH:true is missing on a hidden SSID

A note on hex-encoded SSIDs

Some enterprise access points write the network name as hexadecimal rather than plain text. A decoder that does not expect this shows you a run of digits and letters instead of a readable name. If the SSID field looks like 4D794E6574776F726B rather than a word, it is hex: each pair of characters is one letter. Converted, that example reads MyNetwork.

Which WiFi Decoder Do You Need?

Toolsque decodes WiFi codes from three kinds of input. This page is for raw text: you already hold a string that starts with WIFI:. If you hold an image file, a photo or a saved PNG of the code, use the image based WiFi QR decoder. If the code sits inside a screen capture, the screenshot WiFi QR scanner reads it straight from that file. Same parser underneath, three ways in.

Broken String Repair: Before and After

The symptom table above names the cause. These four rows show the repair itself: the broken input as people actually paste it, the fixed version, and the one edit between them.

Broken stringRepaired stringThe fix
WIFI%3AT%3AWPA%3BS%3AHomeNet%3BP%3ABlue!42%3B%3BWIFI:T:WPA;S:HomeNet;P:Blue!42;;The string passed through a link or share URL and got percent encoded. Swap every %3A back to : and every %3B back to ;.
WIFI:T:WPA;S:HomeNet;P:Blue !42;;WIFI:T:WPA;S:HomeNet;P:Blue!42;;Mail and chat apps wrap long lines and can drop a break or space into the key. Rejoin it into one unbroken line, unless the password truly contains a space.
WIFI:T:WPA;S:"MyNet";P:key123;;WIFI:T:WPA;S:MyNet;P:key123;;Android stores network names wrapped in quotes and some share sheets carry them into the string. Strip the quotes unless they are truly part of the name.
WIFI:T:WPA;S:Home;P:β€œabc”;;WIFI:T:WPA;S:Home;P:"abc";;iOS Notes and Mail convert straight quotes to curly smart quotes. Retype them as plain " characters.

Windows: Turn netsh Output Into a QR String

Holding a saved password from Windows instead of a QR string? The mapping takes about a minute.

  1. Run netsh wlan show profiles in Command Prompt to list your saved network names.
  2. Run netsh wlan show profile name="HomeNet" key=clear with your own network name. Admin rights may be needed before the key shows.
  3. Map three lines: the profile name becomes S:, the Key Content line under Security settings becomes P:, and Authentication: WPA2-Personal becomes T:WPA.
  4. Assemble it as WIFI:T:WPA;S:HomeNet;P:Blue!42;; and escape any \ ; , : in the name or key first.
  5. Paste the finished string into the WiFi QR code generator to rebuild a scannable code, then confirm it with the WiFi QR scanner before you print it.

Enterprise and WPA3 Strings Decode Differently

Some strings carry more than four fields. A corporate code often looks like this: WIFI:T:WPA2-EAP;S:CorpNet;E:PEAP;A:anon;I:jsmith;;. Here E: is the EAP method, A: is the anonymous outer identity, and I: is the login identity. There is no shareable password in that string: after decoding, the network still asks for a certificate or a per user login, so the decoder shows you connection settings, not access.

WPA3 trips people the other way. A few generators write T:WPA3 or T:SAE, values many scanner apps do not recognize, so the code decodes fine but never connects. Change the value to T:WPA: scanners treat that as the personal auth family, and the phone negotiates WPA2 or WPA3 with the router on its own. The full field list, including H: and the escaping rules, is in the WiFi QR format guide.

Frequently Asked Questions

What do I paste into this decoder?

The raw text a scanner app showed you when it could not connect: something like WIFI:T:WPA;S:HomeNetwork;P:mypassword;;. Paste the whole string and the tool splits out the network name, security type, and password.

Why did my scanner show text instead of connecting?

Some scanner apps do not support the WiFi action and just display the raw contents. The credentials are still in there: this tool reads them so you can connect manually.

What if the string has extra backslashes?

Special characters in passwords (semicolons, colons, backslashes) are escaped with a backslash inside the code. The decoder removes the escaping and shows the real password.

Is the pasted text sent anywhere?

No. Parsing happens in your browser. Nothing you paste is uploaded, logged, or stored.

I have an image, not text: can I still decode it?

Yes, use our image-based WiFi QR decoder instead: upload the photo or screenshot and it extracts the credentials directly.