Web & Data

Wi-Fi QR code generator

Share your Wi-Fi with a QR code and a printable card. 100% private.

  • Instant
  • Free
  • Private (processed locally)
  • No sign-up
Your Wi-Fi network
Card and QR code

    Card preview

    Scan with your phone camera to connect

    Network
    Password

    Download
    Show the text encoded in the QR code

    Your password never leaves your device: the QR code is computed in your browser, nothing is sent or stored. Read natively by the Camera app on iPhone (iOS 11 or later) and on Android 10 or later (camera app or the QR icon in Wi-Fi settings); on older Android phones, use Google Lens.

    Create a Wi-Fi QR code your guests just have to scan

    A Wi-Fi QR code lets anyone join your network by pointing a phone camera at it: no more spelling out a 20-character password or turning the router upside down to read the label. This generator writes your network name, password and security type in the standard format understood by iPhone and Android, then lays them out on a printable Wi-Fi card that also shows the name and password in plain text for laptops and older devices.

    Unlike many QR code websites, this tool sends nothing anywhere: the code is computed 100% in your browser by a built-in encoder, so your Wi-Fi password never leaves your device. You get a crisp code ready to print (one large card or four to cut out), to download as PNG or SVG, or to copy as text for your own signage.

    1. Enter your network

      Replace the example with your exact “Network name (SSID)” as it appears in your phone’s Wi-Fi list (it is case-sensitive), then enter the “Password (Wi-Fi key)”. The eye button reveals the password so you can check it; the counter shows the size of the name in bytes (32 at most).

    2. Choose the security

      Keep “WPA/WPA2/WPA3 (Personal)” for almost every router, pick “WEP (obsolete)” for a very old one or “None (open network)” if there is no password. Check “Hidden network (SSID not broadcast)” if your router does not broadcast its name.

    3. Customize the card

      Edit the “Card title” (Guest Wi-Fi by default), check “Hide the password on the card” if only the QR code should be visible, and leave “Error correction” at M unless the card will face wear and tear.

    4. Print or download

      Under “Printing”, choose one large card per page or four cards to cut out, then click “Print card”; or use “Card (PNG)”, “QR code (PNG)” and “QR code (SVG)”. “Copy text” copies the encoded text for another tool.

    5. Test before you display it

      Scan the preview with your phone: it should offer to join the network. If it does, the printed card will work too.

    How a Wi-Fi QR code works

    The code holds a short text in a format popularized by the open-source ZXing library and now read natively by iOS and Android: WIFI:T:WPA;S:Home-WiFi;P:example-password;;. The phone recognizes the WIFI: prefix and, instead of displaying the text, offers to join the network with these settings.

    • T: the security type: WPA (also used for WPA2 and WPA3), WEP, or nopass for an open network.
    • S: the network name (SSID), 32 bytes at most; accented letters, Cyrillic, Japanese and emoji are encoded in UTF-8.
    • P: the password, omitted for an open network; a WPA passphrase has 8 to 63 characters.
    • H:true, added only for a hidden network, so the phone looks for it even though its name is not broadcast.
    • The characters \, ;, ,, : and " are preceded by a backslash: a password such as pass;word is written pass\;word and still works.

    The text is then encoded as a QR code (ISO/IEC 18004 standard) in byte mode, from version 1 (21 × 21 modules) to version 10 (57 × 57), with Reed-Solomon error correction and the mask pattern that is easiest to read. The tool always picks the smallest version that fits, which keeps the modules large and the code easy to scan.

    Which error correction level should you choose?

    Error correction lets a phone read a partly damaged code: about 7% of the data can be recovered at level L, 15% at M, 25% at Q and 30% at H. The trade-off is that a higher level adds modules: for the same text, the code gets denser and may move up a version. M, the default, suits a card kept indoors; Q or H make sense for a poster exposed to scratches or stains. At level H, capacity drops to 119 bytes: if the name and password are very long, the tool asks you to pick a lower level.

    Which security type to choose for your Wi-Fi QR code

    Router settingValue in the QR codePassword formatVerdict
    WPA3-Personal (SAE)T:WPASet on the router (usually 8 to 63 characters)Most secure; if an older phone cannot join, enable WPA2/WPA3 mixed mode
    WPA2/WPA3 mixed (transition)T:WPA8 to 63 charactersBest compatibility with modern security
    WPA2-Personal (AES)T:WPA8 to 63 characters, or 64 hexadecimal digitsStill secure with a long password
    WPA (TKIP)T:WPA8 to 63 charactersObsolete: switch to WPA2 or WPA3
    WEPT:WEP5 or 13 characters (10 or 26 hexadecimal digits)Insecure, cracked in minutes: avoid
    Open networkT:nopassNo passwordPublic hotspots only, ideally with client isolation

    Every WPA variant is written T:WPA in the QR code. You can find the type your network uses in your router’s settings, usually under Wireless Security or Encryption.

    Where to use a Wi-Fi QR code

    • At home: a card on the fridge or next to the router, so family and friends connect without asking for the password.
    • Vacation rentals and guest rooms: in the welcome book of an Airbnb, a vacation home or a B&B, next to the house rules.
    • Cafés, restaurants and shops: on a table tent, at the counter or on the menu, ideally for a dedicated guest network.
    • Offices, meeting rooms and events: visitors and speakers get online in seconds, without IT having to read out the key.
    • Waiting rooms, schools and clubs: a poster with a code printed large enough to be read from a distance, at level Q or H so it holds up better to wear.

    Common problems and how to fix them

    • “Unable to join the network”: the password is case-sensitive, and a stray space or an automatic capital is enough to break it. Copy it from the router label, check it with the eye button and read the warnings under the form.
    • The camera does not react: on iPhone, check that QR code scanning is enabled in Settings, Camera; on Android, try Google Lens or the QR icon in the Wi-Fi settings.
    • The printed code is hard to scan: print it bigger, on matte paper, without inverting the colors, and keep the white margin; glossy lamination can cause glare.
    • The password has changed: the old card no longer works; generate a new one, and prefer a guest network whose key you can change without affecting your own devices.
    • An older Android phone cannot join a WPA3-only network: enable WPA2/WPA3 mixed mode on the router, or update the phone.

    Privacy: everything happens on your device. The network name and password are processed locally by your browser and are never sent, logged or stored, not even in your browser’s storage: reloading the page clears them. Limits: the code goes up to version 10, i.e. at most 213 bytes at level M (119 at level H); at level M, that is enough for a 32-byte network name and a 63-character password. The password remains readable by anyone who scans the code.

    Frequently asked questions

    How do I connect to Wi-Fi by scanning a QR code?

    On an iPhone or iPad running iOS 11 or later, open the Camera app, point it at the code and tap the Wi-Fi notification that appears to join the network. On Android 10 or later, use the camera app (on most models) or the QR code icon in the Wi-Fi settings. On older Android phones, Google Lens reads the code and offers to connect.

    Is it safe to put my Wi-Fi password in a QR code?

    The code contains the password in plain text: anyone who scans it with a QR reader app can see it, even if you hide it on the card. Only display it where you would also write the password down, ideally for a guest network isolated from your own devices. The generator itself is safe: the code is computed in your browser and the password is never sent to any server.

    Does a Wi-Fi QR code expire?

    No. A Wi-Fi QR code is static: the network name and password are written inside it, with no link to an online service, so it keeps working for as long as they stay the same. If you change the password or rename the network, generate and print a new card.

    Why won’t my phone connect after scanning the Wi-Fi QR code?

    Most of the time the password or network name is off by one character: both are case-sensitive, and a trailing space or an automatic capital letter is enough to break them. Also check the security type (WPA covers WPA, WPA2 and WPA3) and check “Hidden network” if your router does not broadcast its name. Finally, some old phones only see 2.4 GHz networks, so a 5 GHz-only network stays invisible to them.

    How do I show my Wi-Fi QR code on an iPhone or Android phone?

    On Android 10 or later, open the Wi-Fi settings, tap the network you are connected to (or its gear icon), then Share or QR code: the phone displays the code once you unlock it. On iPhone, the Passwords app in iOS 18 or later shows a QR code for saved Wi-Fi networks; earlier versions can only share the password with a nearby Apple device. For guests, a printed card is still more convenient: it works without your phone.

    How big should I print a Wi-Fi QR code?

    For a card on a table or a fridge, keep the code at least 3 cm (about 1.2 in) wide; for a poster read from further away, a common rule of thumb is a code about one tenth of the scanning distance. With this generator, the printed QR code measures about 8 cm (3.2 in) including its margin on the large card, and 4.5 cm (1.8 in) in the four-card layout. Keep the white margin around it, print black on white matte paper and test it with a phone before laminating. If the card may get scratched or dirty, choose correction level Q or H.