Gratis Code 39 barcodegenerator — Maak, bekijk en download direct
Genereer gratis online Code 39 barcodes — geen aanmelding, geen software, geen limieten. Voer elke combinatie van hoofdletters, cijfers en ondersteunde speciale tekens in om binnen enkele seconden een heldere, scanbare barcode in PNG- of SVG-indeling te krijgen. Code 39 is de originele zelfcontrolerende alfanumerieke barcode, veel gebruikt in productie, defensie, auto-industrie en activatrachering. Real-time voorbeeld wordt bijgewerkt terwijl u typt. Download, genereer in bulk of kopieer uw barcode direct.
Wat is Code 39?
Code 39 (ook bekend als Code 3 of 9 of USD-3) is een discrete, variabele-lengte lineaire barcodesymboliek die hoofdletters (A–Z), cijfers (0–9) en een gedefinieerde set speciale tekens (- . $ / + % SPATIE) codeert. Geïntroduceerd in 1974 door Dr. David Allais en Ray Stevens, werd het een van de eerste alfanumerieke barcodes en werd gestandaardiseerd onder ISO/IEC 16388. Elk Code 39-teken wordt weergegeven door vijf balken en vier spaties — waarvan er precies drie breed zijn — wat de format zijn naam geeft. Code 39 is inherent zelfcontrolerend vanwege zijn vaste balk-/spatiestructuur, wat betekent dat een extra controledigit optioneel is in plaats van verplicht. Het blijft het vereiste of voorkeursformaat in het Amerikaanse Department of Defense (MIL-STD-1189), de auto-industrie (AIAG) en veel activabeheer- en toegangscontrolesystemen.
- Alfanumerieke tekenset — Letters, cijfers en speciale tekensCode 39 codeert 43 tekens: de 26 hoofdletters A–Z, cijfers 0–9 en zeven speciale tekens (koppelteken, punt, dollarteken, schuine streep, plusteken, procentteken en spatie). Hoewel dit een kleinere tekenset is dan Code 128, dekt het de meeste real-world vereisten voor inventaris, onderdeelnummers en activatrachering zonder de noodzaak van tekenescaping. Voor toepassingen die kleine letters of een breder ASCII-bereik vereisen, breidt Code 39 Extended (Full ASCII) de dekking uit naar alle 128 ASCII-tekens door combinaties van twee tekens te gebruiken.
- Zelfcontrolerende structuur — Optionele controledigitHet 'drie-van-negen-brede' balk-/spatiepatroon van Code 39 is inherent zelfcontrolerend: elke enkele printfout die de breedte van een balk of spatie verandert, produceert een ongeldig tekenpatroon dat scanners onmiddellijk afwijzen. Deze ingebouwde foutdetectie betekent dat een apart controleteken niet verplicht is volgens de norm. Voor toepassingen die een extra verificatielaag vereisen, zoals gezondheidszorg (HIBC) en sommige logistieke systemen, kan echter een optionele Mod 43-controledigit worden toegevoegd. De meeste industriële implementaties werken betrouwbaar zonder de controledigit.
- Discrete symboolstructuur — Gemakkelijk te printen en verifiërenIn tegenstelling tot continue barcodes zoals Code 128 of ITF, gebruikt Code 39 een discrete structuur waarbij elk teken wordt gescheiden door een smalle tussenruimte. Dit ontwerp maakt Code 39 bijzonder tolerant voor low-resolutieprinten, versleten printkoppen en ruwe labeloppervlakken. Elk teken kan onafhankelijk worden geverifieerd en een gedeeltelijk beschadigde barcode kan nog steeds leesbare tekens opleveren. Deze robuustheid verklaart zijn langdurige adoptie in industriële en buitenomgevingen.
- Militaire, auto- en defensienormCode 39 wordt vereist of geprefereerd door een breed scala aan industriële normen. Het Amerikaanse Department of Defense specificeert Code 39 in MIL-STD-1189B voor alle militaire activalabels. De Automotive Industry Action Group (AIAG) heeft Code 39 aangenomen als de standaard voor leveranciersverzendlabels en onderdeelidentificatie. HIBC (Health Industry Bar Code) gebruikt Code 39 als zijn primaire symboliek voor medische hulpmiddelen en farmaceutische etikettering. Deze lang bestaande mandaten betekenen dat Code 39-lezers universeel worden ingezet in faciliteiten die onder deze normen werken.
- Code 39 Extended — Volledige 128-teken ASCII-ondersteuningCode 39 Extended (ook wel Code 39 Full ASCII genoemd) breidt de basis Code 39-tekenset uit naar alle 128 ASCII-tekens door niet-native tekens te coderen als combinaties van twee tekens met behulp van de vier shift-tekens (%, $, /, +). Dit maakt het mogelijk om kleine letters, extra interpunctie en controletekens te coderen terwijl de compatibiliteit met elke Code 39-lezer die de uitgebreide modus ondersteunt, behouden blijft. Gebruik Code 39 Extended wanneer uw gegevens kleine letters of ASCII-tekens buiten de standaard 43-tekenset bevatten.
Hoe u een Code 39-barcode maakt — Stap voor stap
Het maken van een scanbare, printklare Code 39-barcode met deze gratis online generator duurt minder dan een minuut. Volg deze vier stappen:
Wie zou deze Code 39-barcodegenerator moeten gebruiken?
Deze gratis online Code 39-generator is gebouwd voor iedereen die betrouwbare, productieklare barcodes nodig heeft zonder te investeren in gespecialiseerde software. Dit zijn degenen die er het meest van profiteren.
Defensiecontractanten en overheidsleveranciers
Genereer MIL-STD-1189B-conforme Code 39-activalabels voor militaire uitrusting, reserveonderdelen en artikelen voor de overheidssupply chain. Produceer bulksgewijs geserialiseerde labels uit een onderdelenlijstexport en download printklare bestanden in seconden zonder speciale militaire labelsoftware.
Autofabrikanten en onderdeelleveranciers
Maak AIAG-standaard Code 39-labels voor componentonderdelen, verzendkartons en leveranciersdocumentatie. Importeer uw volledige onderdelencatalogus en genereer alle barcodes in één keer bulksgewijs, klaar om te printen op standaard thermisch labelmateriaal dat compatibel is met OEM-ontvangstsystemen.
Professionals in de gezondheidszorg en medische hulpmiddelen
Produceer HIBC Code 39-barcodes voor medische hulpmiddelen, chirurgische instrumenten en farmaceutische verpakkingen. Vertrouw op de nauwkeurige codering van de generator en real-time voorbeeld om labelgegevens te valideren voordat u zich vastlegt op een productieprintrun voor gereguleerde gezondheidszorgtoepassingen.
IT-managers en faciliteitsbeheerders
Maak snel Code 39-activatags voor computers, kantoormateriaal en faciliteitsactiva zonder gespecialiseerde activabeheersoftware. Genereer en print labels op aanvraag wanneer nieuwe apparatuur arriveert en produceer bulksgewijs vervangende tags voor jaarlijkse auditcycli.
Code 39 barcodegeneratorfuncties
Alles wat u nodig hebt om productieklare Code 39-barcodes te maken — van real-time voorbeeld en optionele controledigit tot bulkgeneratie, maatregeling en verliesvrije SVG-uitvoer.
Ondersteuning voor standaard- en uitgebreide modus
Schakel tussen Code 39 (standaard, 43-tekenset) en Code 39 Extended (Full ASCII, 128-tekenset) rechtstreeks via de formaatkiezer. De standaardmodus is geschikt voor onderdeelnummers, serienummers en activacodes die alfanumerieke gegevens in hoofdletters gebruiken. De uitgebreide modus verwerkt kleine letters en extra speciale tekens door ze transparant te coderen als tweesymboolsequenties die worden herkend door compatibele scannerfirmware.
Real-time voorbeeld tijdens het typen
De barcodevoorbeeld wordt live bijgewerkt bij elke toetsaanslag. Zie de exacte barcode die wordt gegenereerd — inclusief balkpatroon, tussenruimtes, mensleesbare tekst en algemene verhoudingen — voordat u deze downloadt. Ongeldige tekens voor de geselecteerde modus worden onmiddellijk gemarkeerd, zodat u de invoer kunt corrigeren voordat deze een printer- of labelingsysteem bereikt.
PNG- en SVG-download
Download uw Code 39-barcode als een hoog-resolutie PNG voor documenten, labelvellen en e-mailbijlagen, of als een verliesvrije SVG voor printklare workflows, labelsjablonen en vectorgrafische editors. SVG-barcodes kunnen naar elke grootte worden geschaald zonder pixelatie, waardoor ze ideaal zijn voor grootschalig printen, schermweergave en insluiting in webpagina's of ontwerpbestanden.
Instelbare breedte, hoogte en stille zone
Beheer elke visuele parameter van uw Code 39-barcode: balkhoogte, modulebreedte (X-dimensie), lettergrootte voor de mensleesbare tekst en stille zonebreedte aan elke kant. Stille zones — de vereiste lege ruimtes links en rechts van de barcode — zijn nodig voor scannerbetrouwbaarheid en worden automatisch opgenomen met de juiste minimale breedte volgens ISO/IEC 16388 (minimaal 10× de X-dimensie, of ten minste 2,54 mm).
Mensleesbare tekst — Tonen of verbergen
Schakel de mensleesbare interpretatie (HRI) tekst onder de barcode in of uit. Wanneer getoond, wordt de gecodeerde waarde in een duidelijk standaardlettertype onder de balken afgedrukt. De Code 39 HRI bevat conventioneel de asterisk start-/stopbegrenzers (*CODE 39*), die de operator bevestigen dat het label Code 39-codering gebruikt. Verberg de HRI voor labels met beperkte ruimte of bij het insluiten van barcodes in toepassingen die de waarde afzonderlijk weergeven.
Barcode bulkgeneratie
Genereer honderden unieke Code 39-barcodes in één bewerking met behulp van het bulkinvoerpaneel. Voer één waarde per regel in en download alle barcodes als een ZIP-archief van PNG- of SVG-bestanden. Ideaal voor het produceren van geserialiseerde activatags, onderdeelnummerlabels, militaire uitrustingsstickers of inventariscodes uit een geëxporteerde lijst zonder handmatige generatie één voor één.
Geen aanmelding, geen watermerken, geen limieten
Deze Code 39-generator is volledig gratis, zonder gebruikslimieten, geen account vereist en geen watermerken op gedownloade bestanden. Alle barcodecodering vindt plaats in uw browser — uw invoergegevens worden nooit naar een server verzonden. Genereer één barcode of tienduizend; de tool legt geen limieten op en bewaart geen gegevens.
Kleuraanpassing
Wijzig de voorgrondbalkkleur en achtergrondkleur van uw Code 39-barcode om aan te sluiten bij merkrichtlijnen of labelmateriaal. Aangepaste kleuren worden volledig ondersteund voor SVG- en PNG-uitvoer. Houd er rekening mee dat een hoog contrast tussen balken en achtergrond vereist is voor betrouwbaar scannen — donkere balken op een lichte achtergrond worden sterk aanbevolen voor elke operationele barcode.
Code 39-gebruiksgevallen en praktijkvoorbeelden
Code 39 is een fundamentele industriële barcode die al meer dan 50 jaar wordt vertrouwd in defensie, productie, gezondheidszorg en activabeheer. Dit zijn de meest voorkomende praktijktoepassingen.

Militaire en defensie activalabels
Code 39 is de verplichte barcode voor activa-identificatie van het Amerikaanse Department of Defense volgens MIL-STD-1189B. Militaire uitrusting, reserveonderdelen en supply chain-artikelen dragen Code 39-labels die NSN (National Stock Numbers), contractnummers en eenheidsidentificaties coderen. Defensiecontractanten en overheidsinstanties vereisen Code 39-compatibiliteit als basis voor alle logistieke en inventaris scansystemen.

Auto-onderdelen en leverancierslabels
De Automotive Industry Action Group (AIAG) specificeerde Code 39 als de standaardbarcode voor autoleveranciersverzendlabels en identificatie van componentonderdelen. Tier 1- en Tier 2-leveranciers aan grote OEM's printen Code 39-onderdeelnummerlabels op componenten, verpakkingen en verzendkartons om compatibiliteit met ontvangstsystemen in de wereldwijde auto-industrie supply chain te garanderen.

Gezondheidszorg en medische hulpmiddelen etikettering (HIBC)
De HIBC-norm (Health Industry Bar Code) gebruikt Code 39 als zijn primaire symboliek voor het etiketteren van medische hulpmiddelen, chirurgische instrumenten en farmaceutische producten. HIBC Code 39-labels coderen de HIBC-primaire gegevensstructuur — inclusief de identificatiecode van de labelaar en het productnummer — op alles van blisterverpakkingen tot chirurgische trays, waardoor traceerbaarheid van fabrikant tot zorgpunt mogelijk is.

IT-activa en apparatuurtrachering
IT-afdelingen en faciliteitsbeheerders gebruiken Code 39-barcodes voor vaste activatrachering van computers, monitoren, servers en randapparatuur. Activatags met Code 39-barcodes worden gescand tijdens audits, onderhoudscontroles en apparatuurverplaatsingen. De eenvoudige, printbare structuur van Code 39 maakt het gemakkelijk om duurzame polyester activalabels op aanvraag te produceren met behulp van standaard thermische of laserprinters.

Industriële productie en werk in uitvoering
Fabrikanten gebruiken Code 39 om werk in uitvoering (WIP) items door productiefasen te volgen. Shopfloor-routers, reizigersdocumenten en componentenbakken dragen Code 39-labels die taaknummers, onderdeelnummers en partijcodes coderen. Operators scannen de barcode bij elk werkstation om het productievolgsysteem bij te werken, waardoor real-time zichtbaarheid van productiestatus en cyclustijd mogelijk is.

Bibliotheek, lidmaatschap en toegangscontrole
Bibliotheken, sportscholen, clubs en evenementlocaties gebruiken Code 39-barcodes op lidmaatschapskaarten, bibliotheekkaarten en toegangspassen. Het formaat is compatibel met vrijwel alle barcodescanners en POS-lezers, waardoor het eenvoudig is om kaarten uit te geven en ze te scannen bij ingangen of kassa's zonder gespecialiseerde hardware. De compacte codering van alfanumerieke leden-ID's door Code 39 past comfortabel op standaard kaartformaten.
Code 39-barcode — Veelgestelde vragen
Technische antwoorden op de meest gestelde vragen over Code 39-coderingsregels, tekenondersteuning, controledigits en praktisch gebruik.
Welke tekens kan Code 39 coderen?
Standaard Code 39 codeert 43 tekens: de 26 hoofdletters A–Z, cijfers 0–9 en zeven speciale tekens — koppelteken (-), punt (.), dollarteken ($), schuine streep (/), plusteken (+), procentteken (%) en spatie. Kleine letters en de meeste andere ASCII-tekens worden niet ondersteund in de standaardmodus. Code 39 Extended (Full ASCII) breidt de dekking uit naar alle 128 ASCII-tekens door niet-native tekens te coderen als combinaties van twee tekens met behulp van de shift-tekens %, $, / en +.
Vereist Code 39 een controledigit?
Nee, een controledigit is optioneel in standaard Code 39. De 'drie-van-negen-brede' balk-/spatiestructuur van het formaat is zelfcontrolerend — elke enkele balk- of spatiefout produceert een onherkenbaar tekenpatroon dat scanners automatisch afwijzen. Een optionele Mod 43-controledigit kan worden toegevoegd vóór het stopteken voor toepassingen die extra verificatie vereisen, zoals HIBC-gezondheidszorgetikettering of logistiek met hoge doorvoer. Deze generator produceert standaard Code 39 zonder een toegevoegde controledigit, tenzij anders aangegeven.
Wat is het verschil tussen Code 39 en Code 39 Extended?
Code 39-standaard codeert 43 tekens: hoofdletters, cijfers en zeven speciale tekens. Code 39 Extended (ook wel Code 39 Full ASCII genoemd) codeert alle 128 ASCII-tekens door paren standaard Code 39-tekens te gebruiken om kleine letters en extra symbolen weer te geven. De kleine letter 'a' wordt bijvoorbeeld gecodeerd als '+A' in Code 39 Extended. Elke Code 39-lezer die de Full ASCII-modus ondersteunt, decodeert uitgebreide barcodes correct, maar scanners in de standaardmodus lezen de ruwe tweetekensequenties in plaats van het beoogde teken.
Wanneer moet ik Code 39 gebruiken in plaats van Code 128?
Kies Code 39 wanneer uw toepassing, industriestandaard of bestaande scannerinfrastructuur dit specifiek vereist — met name in defensie (MIL-STD-1189B), auto (AIAG) of gezondheidszorg (HIBC) contexten. Kies Code 128 wanneer de efficiëntie van de barcodegrootte belangrijk is, wanneer uw gegevens kleine letters of speciale ASCII-tekens bevatten, of wanneer er geen specifiek mandaat is voor Code 39. Voor dezelfde alfanumerieke gegevens produceert Code 128 een aanzienlijk kortere barcode dan Code 39, wat belangrijk is op kleine labels. In algemene toepassingen zonder formaatverplichting is Code 128 de compactere en flexibelere keuze.
Is er een minimale of maximale lengte voor Code 39?
Code 39 heeft geen minimale gegevenslengte — een enkel teken is geldig. Er is geen door de norm gedefinieerde maximale lengte, maar praktische limieten worden bepaald door de fysieke ruimte op uw label en de printresolutie. Omdat Code 39 een relatief breed symbool per teken gebruikt (elk teken vereist 10 balk-/spatie-eenheden plus een tussenruimte), produceren lange strings merkbaar bredere barcodes dan de equivalente Code 128. Voor gegevensstrings langer dan 10-15 tekens, evalueer of Code 128 of een 2D-barcode ruimte-efficiënter zou zijn voor uw label.
Waarom bevat mijn Code 39-barcode asterisken?
Code 39 gebruikt het asterisk-teken (*) zowel als start- als stopsymbool. Wanneer u 'CODE39' codeert, vertegenwoordigt de barcode eigenlijk '*CODE39*'. Dit is verplicht — alle Code 39-barcodes moeten beginnen en eindigen met een asterisk. De meeste scanners verwijderen de asterisken en geven alleen de gegevensinhoud terug aan het hostsysteem. De mensleesbare tekst die onder de barcode wordt afgedrukt, kan de asterisken tonen (bijv. *CODE39*) of weglaten, afhankelijk van de scanner- en softwareconfiguratie. U hoeft geen asterisken toe te voegen wanneer u gegevens in deze generator invoert.
Wat is de stille zone-vereiste voor Code 39?
ISO/IEC 16388 vereist een minimale stille zone van ten minste 10 keer de X-dimensie (modulebreedte) aan elke kant van een Code 39-barcode, of ten minste 2,54 mm — welke groter is. De stille zone is de witte ruimte die de barcode flankeert en de scanner signaleert waar het symbool begint en eindigt. Deze generator neemt automatisch correcte stille zones op bij alle breedte-instellingen. Knip niet bij, overprint niet en sta niet toe dat labelranden de stille zones binnendringen.
Zijn mijn gegevens veilig bij gebruik van deze generator?
Ja. Alle Code 39-codering wordt volledig in uw browser uitgevoerd met behulp van client-side JavaScript. Uw invoergegevens — inclusief onderdeelnummers, activa-ID's, serienummers of andere identificaties — worden nooit naar een server verzonden en nooit ergens opgeslagen. Sluit het browsertabblad en alle gegevens zijn verdwenen. Deze tool is veilig te gebruiken met gevoelige interne identificaties of eigen productgegevens.
Genereer nu uw Code 39-barcode — Gratis, direct, geen account nodig
Deze gratis Code 39-barcodegenerator is direct klaar voor gebruik. Typ uw onderdeelnummer, activa-ID of serienummer, pas de grootte en het uiterlijk aan en download binnen enkele seconden een printklare PNG- of SVG-barcode. Geen aanmelding, geen watermerken, geen gebruikslimieten. Alle codering vindt lokaal plaats in uw browser — uw gegevens blijven privé. Genereer één barcode of duizenden; de tool is volledig gratis, ongeacht het volume.
