Developer Tools
General
Home
Data Visualization
Parquet VisualizerCSV VisualizerTSV ViewerExcel PreviewerAvro ViewerProtobuf ViewerORC ViewerJSONL ViewerSchema Inspector
Big Data Formats
Delta Lake ExplorerIceberg Metadata Viewer
Data Engineering
SQL Query ToolSQL Query VisualizerSpark Error DecoderKafka Message DecoderDBT Lineage ViewerCSV to JSON
Developer Tools
GitHub Repo Analyzer
Security & Auth
JWT DecoderJWT Expiry CheckerBase64 ToolHash GeneratorUUID GeneratorAPI Key GeneratorBcrypt GeneratorPassword Generator
JSON / SQL Tools
JSON FormatterJSON Diff CheckerJSON Path TesterJSON Schema GeneratorJSON ViewerJSON to TypeScript / PythonSQL FormatterSQL Query ConverterER Diagram GeneratorAPI TesterCurl GeneratorTimestamp ConverterXML FormatterYAML ValidatorMaven Dependency Visualizer
Text & Encoding
Regex TesterRegex GeneratorRegex ExplainerDiff CheckerURL Encoder/DecoderMarkdown PreviewerHTML ViewerUnicode ConverterTimezone Converter
Cloud & DevOps
Cron GeneratorAWS ARN DecoderDocker Compose GeneratorTerraform FormatterKubernetes YAML Visualizer
Productivity
ENV GeneratorGitignore GeneratorMarkdown Table GeneratorREADME GeneratorCommit Message GeneratorChangelog GeneratorCode Snippet Manager
Design & Media
QR Code GeneratorBarcode GeneratorColor PickerSVG OptimizerMermaid Viewer & Editor
  1. /
  2. Barcode Generator

Any ASCII text
Appearance

Generate barcodes online — CODE128, EAN, UPC and more

Create scannable barcodes in CODE128, CODE39, EAN13, EAN8, UPC and other symbologies, rendered instantly in your browser and downloadable as PNG. No watermark, no sign-up, and the data you encode never leaves your machine.

Frequently Asked Questions

Which barcode format should I use?
CODE128 is the best general-purpose choice — it encodes any ASCII text compactly. EAN13/EAN8 and UPC are retail standards that require numeric digits with a valid check digit.
Why is my EAN13 barcode invalid?
EAN13 requires exactly 12 digits (the 13th is a computed check digit). If you supply the wrong length or non-numeric characters, the barcode cannot be generated.
Can I use the generated barcodes commercially?
Yes — barcodes generated here carry no watermark or license restriction. Note that officially registered retail codes (GTIN/EAN) must be obtained from GS1.
What resolution is the downloaded PNG?
The PNG is rendered at the on-screen resolution of the preview. For print use, generate at a larger size to ensure scanners can read it reliably.

Related Tools

QR Code GeneratorGenerate customizable QR codes.SVG OptimizerClean and minify SVG files.Color PickerPick and convert colors between formats.
Hexabench

60+ free developer tools that process your files locally in your browser. No uploads, no sign-up, no tracking of your data.

Popular Tools

  • JSON Formatter
  • JWT Decoder
  • Regex Tester
  • Diff Checker
  • Timestamp Converter
  • UUID Generator

Data Engineering

  • Parquet Viewer
  • Avro Viewer
  • Iceberg Metadata Viewer
  • Delta Lake Explorer
  • SQL Query Tool
  • Kafka Message Decoder

Resources

  • Blog
  • About
  • Privacy
  • Terms
© 2026 Hexabench · Free local-first developer tools