Een QR-code generator waarvan de wifi-codes het wachtwoord leesbaar bevatten
Scan een wifi-code met de camera van een willekeurige telefoon en het wachtwoord verschijnt op het scherm. Er is niets verborgen of versleuteld in het patroon. Deze QR-code generator bouwt zulke patronen op uit vijf soorten invoer: wifi, link, e-mail, telefoonnummer en vrije tekst. De code wordt bij elke toetsaanslag opnieuw getekend, dus je ziet het resultaat voordat je ergens op klikt.
Wat elk type in de code schrijft
Voor wifi voer je de netwerknaam en het wachtwoord in. WPA / WPA2 / WPA3 blijft geselecteerd, tenzij je netwerk open is. Vink "Verborgen SSID" alleen aan als de router zijn naam niet uitzendt. Kies je "Geen (open wifi)", dan wordt het wachtwoordveld uitgeschakeld.
Het e-mailtype bouwt een mailto:-link met onderwerp en bericht al ingevuld. Het telefoontype haalt spaties, streepjes en haakjes weg, zodat +31 6 1234 5678 tel:+31612345678 wordt. De regel "Gegenereerde QR-inhoud" onder het voorbeeld toont de exacte tekst en het aantal tekens, bijvoorbeeld WIFI:T:WPA;S:MijnWifi;P:geheim;;. Lees die voordat je print.
Past de tekst niet, dan blijft de oude code in beeld
De tool slaat je tekst op als UTF-8-bytes en kiest de kleinste versie van 1 tot 40 waarin het past. Versie 40 neemt ongeveer 2.950 bytes op bij foutcorrectie L en ongeveer 1.270 bytes bij H. Een letter met trema kost twee bytes, een emoji vier.
Is de tekst te lang, dan verschijnt de melding "De tekst is te lang voor de gekozen foutcorrectie!". Het voorbeeld houdt de laatste geldige code vast en de downloadknoppen exporteren nog steeds die oude code. Een leeg veld valt terug op het voorbeeldadres https://tools.local.
Kleuren, bestandsgrootte en afdrukformaat
- Kleuren moeten hex-waarden van zes cijfers zijn, zoals
#0f172a. De tool controleert het contrast niet en sommige scanners falen bij lichte codes op een donkere achtergrond. - De SVG bevat één rechthoek per donkere module, dus een dichte code geeft een groot bestand.
- Gebruik de SVG voor drukwerk. Een PNG van 1024 px beslaat bij 300 DPI ongeveer 8,7 cm, en 2048 px ongeveer 17 cm.
- De codes zijn statisch: geen logo, geen puntvormen, geen scanstatistieken.
Wat in je browsertabblad blijft
JavaScript in het tabblad berekent de code. Typen, opties wijzigen en op knoppen klikken verstuurt geen enkel verzoek, wat je kunt controleren in het netwerkpaneel van je ontwikkelaarstools. PNG en SVG worden als gewone downloads opgeslagen en "SVG-code kopiëren" schrijft naar het klembord.
Van voorbeeldwaarden naar een opgeslagen bestand
- Kies een type met de knoppen bovenaan. Wifi is actief als de pagina opent.
- Overschrijf de voorbeeldwaarden.
https://tools.localen het nepwachtwoord zijn van niemand. - Controleer de inhoudsregel en pas zo nodig kleuren, foutcorrectie (L, M, Q of H), marge en PNG-resolutie aan.
- Klik op "Downloaden als PNG", "Downloaden als SVG (vector)" of "SVG-code kopiëren".