Gratis Code 128-streckkodsgenerator
Koda alla utskrivbara ASCII-tecken som en Code 128 linjär streckkod. Det dominerande formatet för fraktetiketter (UPS/FedEx/DHL intern spårning), leveranskedja och lagerlogistik.
- Best for
- Shipping labels, warehouse logistics, healthcare wristbands — generic alphanumeric 1D barcode.
- Scans on
- Industrial scanners; Android Google Lens; iPhone Camera does NOT natively decode Code 128.
- When not to use
- For retail — use EAN-13 / UPC-A (POS systems expect those).
- Standards
- ISO/IEC 15417:2007 Code 128.
- QR-generator
- Gratis visitkortsdesigner
- Utskrivbara WiFi-kort
- Batch-CSV (500 koder)
- 40 mallar
- 20 språk
Kompatibilitetsförklaring
Detta streckkodsformat renderas monokromt med endast förgrunds- och bakgrundsfärger. Mallar, prick-/ögonformer, gradienter, ramar och centrala logotyper gäller endast QR-koder och döljs här.
Visa 30 fler mallar
Spara en stil med knappen ovan för att behålla dina favoriter här.
Eller välj en inbyggd ikon:
Visa 108 ikoner till
Renderas bakom QR:en med reducerad opacitet. Tvingar automatiskt EC=H så att QR:en fortfarande skannar genom fotot.
Batchgenerering
Ladda upp en CSV för att generera upp till 500 QR-koder i en enda batch. Varje rad blir en egen QR — välj en mall eller åsidosätt 21 egenskaper per rad: färger, ramar, punkt-/öga-/ögonbollsstilar, gradienter, transparens, storlek, felkorrigering, format, inbyggd logotyp och mer.
21 kolumner: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Endast type och data krävs. Använd | för att separera fält inuti data (t.ex. ssid|password|WPA).
Alla 20 QR-typer stöds, inklusive URL, WiFi, vCard, MeCard, E-post, SMS, Händelse, Plats, UPI, SEPA, PayPal, Krypto, Micro QR och rMQR. Ladda ner exempel-CSV:en för att se alla kolumner, alla 40 mallar, 11 ramstilar och de 12 inbyggda logotyperna i aktion.
1. Ladda ner exempel-CSV:en · 2. Redigera den med dina data · 3. Ladda upp den här
Spara hela QR-koden — typ, alla fältvärden, stil, ram, logotyp, visitkortsdesign — som en enda .qr.json-fil. Ladda den senare för att återskapa allt med ett klick.
Ange innehåll för att generera din QR-kod
E-signaturer som håller i domstol
Abundera Sign går längre än grundläggande e-signaturer. Varje dokument får kryptografiskt bevis, oberoende verifiering och ett manipulationssäkert bevispaket.
- Automatgenererade rättsfärdiga bevispaket
- Personligt dokumentsegel — upptäcker manipulering omedelbart
- Förankrat i 5 oberoende system — ingen enskild felpunkt
Vad är Code 128?
Code 128 (ISO/IEC 15417) är en variabellängds linjär streckkod med hög densitet som kodar den fullständiga ASCII-uppsättningen med 128 tecken. Tre teckendeluppsättningar (A, B, C) låter den växla mellan bokstäver, siffror och rena numeriska par för maximal densitet. Formatet är de facto-standarden för frakt, logistik och leveranskedja tack vare dess kompakthet och det faktum att alla moderna skannrar som någonsin tillverkats läser det.
Var Code 128 dominerar
- Fraktetiketter: UPS PLD, FedEx Ground, DHL — interna spårningsnummer är Code 128.
- Farmaceutiska serienummer: GS1-128 med FNC1-applikationsidentifierare (vi kodar data, inte AI-strukturen — klistra in förformaterade strängar om du behöver GS1-128).
- Lager plockning/inlagring: SKU + hyllplats kodade tillsammans.
- Sjukvårds-patient-ID-band: alfanumeriska journalnummer.
- Industriell delmärkning: serienummer, partikoder.
Detta är en 1D linjär streckkod — QR-stilfunktioner (ögonformer, punktformer, gradienter, ramar, centrala logotyper) gäller inte.
Tillgängligt på 26 språk
Helt översatt gränssnitt, native skriftrendering och stöd för höger-till-vänster för arabiska och urdu.
Vanliga frågor
Skannar iPhone-kameran Code 128?
Ja sedan iOS 15. Android-kameran (Google Lens) läser Code 128 tillförlitligt.
Vad är maxlängden?
Praktiskt taget obegränsad — vi har sett 60+ tecken skannas tillförlitligt. Densitet beror på teckenmixen; enbart numerisk är tätast (delmängd C packar två siffror per symbolpar).
Behöver jag välja en delmängd (A/B/C)?
Nej — bwip-js väljer automatiskt den optimala delmängden och infogar shift/switch-koder vid behov. Klistra bara in din data.
Stöds GS1-128?
Functionally yes — you supply the GS1 element string with parentheses around AIs (e.g. (01)09506000134352(10)ABC123). We encode the entire string as Code 128. For full GS1 compliance with FNC1 separators you'd need a GS1-aware encoder.
Kan jag lägga till en logotyp?
Nej — Code 128 har inget felkorrigeringsutrymme för överdrag.
Vilken storlek ska jag skriva ut i?
X-dimension (smalaste streckets bredd) på minst 7,5 mil (0,19 mm) för detaljhandelsskannrar; 10 mil för snabbrörliga skannade miljöer.
Validerar detta indata?
bwip-js avvisar icke-ASCII-tecken med ett felmeddelande. Vi förvaliderar inte längden, så du kan koda godtyckligt långa strängar (vissa skannrar begränsar läsningar till 80 tecken).