![]() | Extended Code 39 Barcode | ![]() |
![]() | ||
![]() | ||

The regular Code 39 barcode symbology supports only 43 characters. If you wish to encode other ASCII characters then 'Extended Code 39' must be used.
Extended Code 39 obtains the additional characters by combining two regular Code 39 characters, the barcode decoder interprets the character pair as a single ASCII character. The table below lists the pairs required to encode the whole 128 ASCII character set.
For example if you wished to encode the ASCII BEL character you would use the $G pair. The barcode decoder will interpret $G as a BEL.
Many characters retain their original encoding- SPACE, all numerics and all Capital Alpha characters.
Lower case Alpha, control and most symbol characters MUST be encoded.
The 4 characters % $ / + NEED not be encoded UNLESS they are followed by an Alphabetic character. However we feel it better to encode these characters to avoid potential errors in decoding where subsequent editing of the character field might produce an ambiguous combination.
| To produce this ASCII Character | Use these Barcode Characters |
|---|---|
| NUL | %U |
| SOH | $A |
| STX | $B |
| ETX | $C |
| EOT | $D |
| ENQ | $E |
| ACK | $F |
| BEL | $G |
| BS | $H |
| HT | $I |
| LF | $J |
| VT | $K |
| FF | $L |
| CR | $M |
| SO | $N |
| SI | $O |
| DLE | $P |
| DC1 | $Q |
| DC2 | $R |
| DC3 | $S |
| DC4 | $T |
| NAK | $U |
| SYN | $V |
| ETB | $W |
| CAN | $X |
| EM | $Y |
| SUB | $Z |
| ESC | %A |
| FS | %B |
| GS | %C |
| RS | %D |
| US | %E |
| SPACE | SPACE |
| ! | /A |
| " | /B |
| # | /C |
| $ | /D possibly $ |
| % | /E possibly % |
| & | /F |
| ' | /G |
| ( | /H |
| ) | /I |
| * | /J |
| + | /K possibly + |
| , | /L |
| - | /M better to use - |
| . | /N better to use . |
| / | /O possibly / |
| 0 | /P better to use 0 |
| 1 | /Q better to use 1 |
| 2 | /R better to use 2 |
| 3 | /S better to use 3 |
| 4 | /T better to use 4 |
| 5 | /U better to use 5 |
| 6 | /V better to use 6 |
| 7 | /W better to use 7 |
| 8 | /X better to use 8 |
| 9 | /Y better to use 9 |
| : | /Z |
| ; | %F |
| < | %G |
| = | %H |
| > | %I |
| ? | %J |
| @ | %V |
| A | A |
| B | B |
| C | C |
| D | D |
| E | E |
| F | F |
| G | G |
| H | H |
| I | I |
| J | J |
| K | K |
| L | L |
| M | M |
| N | N |
| O | O |
| P | P |
| Q | Q |
| R | R |
| S | S |
| T | T |
| U | U |
| V | V |
| W | W |
| X | X |
| Y | Y |
| Z | Z |
| [ | %K |
| \ | %L |
| ] | %M |
| ^ | %N |
| _ | %O |
| ` | %W |
| a | +A |
| b | +B |
| c | +C |
| d | +D |
| e | +E |
| f | +F |
| g | +G |
| h | +H |
| i | +I |
| j | +J |
| k | +K |
| l | +L |
| m | +M |
| n | +N |
| o | +O |
| p | +P |
| q | +Q |
| r | +R |
| s | +S |
| t | +T |
| u | +U |
| v | +V |
| w | +W |
| x | +X |
| y | +Y |
| z | +Z |
| { | %P |
| | | %Q |
| } | %R |
| ~ | %S |
| DEL | %T |
| Also... %X %Y and %Z decode as DEL | |
We have created an innovative Web based solution to the printing of Code 39 and other barcodes. Barcode Mill prints barcodes on Web pages which may be scanned when the page is printed out. Alternatively the barcode can be cut 'n' pasted to a graphics package.
For high quality machine readable TrueType Code 39 Fonts visit our ABC Fonts website.
Altek Instruments Ltd have a range of products designed for the data collection/automatic ID industries.
links to other related web sites: www.abcfont.com www.abcfont.co.uk www.barcodemill.com www.barcodemill.co.uk www.barcodeman.com www.barcodeman.co.uk www.barcodeline.com www.barcodelines.com www.barcodelines.co.uk www.barcodeheaven.com www.barcodeheaven.co.uk www.booksinstore.co.uk www.hello.co.uk www.altek.co.uk www.usafirst.com![]() | |
![]() | |
| Top Home | © Altek Instruments Ltd, 2008 |