Generatoren

Generators voor dagelijkse taken: QR-codes, streepjescodes, UUID's en willekeurige waarden — lokaal in je browser gemaakt en gratis.

Alles hier is gemaakt om door een machine gelezen te worden

Wat deze categorie verbindt, is dat u bijna nooit zelf de ontvanger van de uitvoer bent. Een scanner leest de barcode, een telefooncamera leest de QR-code, een database indexeert de UUID, een browser rendert de kleur. De vraag die dus voor elke tool hier telt, is steeds dezelfde: accepteert wat dit ontvangt het ook echt?

Een code die iemand bij een kassa of op een pallet scant — de barcode generator. EAN-13, UPC, Code128 en de rest, met het controlecijfer voor u berekend.

Een code die iemand met een telefoon scant — de QR-codegenerator. Zeventien inhoudstypes, logo’s, gradiënten, en elke code gescand-getest voordat u hem downloadt.

Een identifier voor een databaserij of een API-object — de UUID-generator, versies 1 en 3 tot en met 7.

Een kleurwaarde in een specifieke notatie — de kleurenkiezer: HEX, RGB, HSL, OKLCH, CMYK, plus het dichtstbijzijnde Tailwind-token.

Een getal, of een lijst ervan — willekeurige getallen in een bereik dat u instelt, of priemgetallen in een bereik.

Barcode of QR-code?

De vraag waar de meeste mensen mee binnenkomen, en geen van beide productpagina’s kan die beantwoorden, omdat elk alleen zichzelf kent.

Barcode als het nummer al bestaat en iets in een retail- of logistieke keten het moet kunnen lezen — een kassa, een magazijnscanner, een voorraadsysteem. Een eendimensionale barcode slaat alleen een kort nummer op, niets anders. De kracht ervan is dat een tientallen jaren oude laserscanner hem direct en betrouwbaar leest, en dat hele industrieën op die aanname zijn gebouwd.

QR-code als een telefoon de lezer is en de inhoud rijker is dan een getal: een URL, wifi-inloggegevens, een vCard, een betaalstring. QR bevat veel meer data, overleeft gedeeltelijke schade dankzij foutcorrectie, en scant vanuit elke hoek. Wat het niet doet, is meedraaien in retailsystemen die een GTIN verwachten.

Is het antwoord “ik wil dat mensen deze poster met hun telefoon scannen”, dan is het een QR-code. Is het antwoord “onze leverancier vroeg om een barcode op de doos”, dan is het een barcode, en moet het nummer van hen komen.

Gegenereerd is niet hetzelfde als geregistreerd

Het onderscheid dat de meeste teleurstelling veroorzaakt, dus het is de moeite waard om er duidelijk over te zijn.

Een barcode die u hier genereert, is geen officieel productnummer. De generator tekent een geldig, scanbaar symbool met een correct controlecijfer voor welke cijfers u ook invoert. Hij kan u geen GTIN toewijzen — die komen van GS1, kosten geld, en een winkelier die een zelfverzonnen nummer scant, ontdekt dat het van iemand anders is, of van niemand. Prima voor interne voorraadlabels, niet prima voor iets dat door een winkel gaat.

Een UUID is uniek, geen geheim. Botsingen zijn geen praktisch probleem, maar een v4-UUID in een URL is nog steeds een waarde die iemand kan delen, loggen of in een supportticket plakken. Uniekheid is geen autorisatie. Moet een resource beschermd worden, dan heeft die een toegangscontrole nodig, geen ongokbare naam.

Een QR-code is maar zo goed als waar hij naartoe wijst. De code is permanent zodra hij gedrukt is; de URL erachter niet. Richt gedrukte codes op een link die u zelf beheert en kunt doorverwijzen, nooit op een campagne-URL die u over zes maanden opdoekt.

Elke tool op deze pagina draait volledig in de browser, dus niets wat u codeert — een betaalstring, wifiwachtwoord of klantidentifier — wordt ergens naartoe verzonden.

Ik zou het waarderen als je deze pagina's zou delen met vrienden, als bladwijzer opslaat of ernaar linkt. Bedankt! 🙏