---
title: Generate Simple Barcode API
slug: barcode
url: https://apyhub.com/dosvak/service/barcode
provider: Dosvak LLC
categories: [E-commerce Quick Tools, Image Processing]
tags: [barcode-generation, barcode-png, code128, ean13, label-printing]
auth: api_key
---

# Generate Simple Barcode API

Render Code128, EAN-13, EAN-8, ISBN-13, or UPC-A barcodes from a data string. Get a PNG for labels, inventory, and product workflows.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| GET | `` | What it does Renders the supplied data value as a barcode PNG image. You can choose the barcode for… | 10 |

## About

## What it does
Barcode Generator turns a text value into a barcode PNG. Send `data` and choose a `format` of `code128`, `ean13`, `ean8`, `isbn13`, or `upca`; the response is the rendered image as binary output.

Use it when you need barcodes for product labels, shipping workflows, inventory systems, or printable asset tags. Because the endpoint returns a PNG, you can store it, stream it to a browser, or place it directly into a document or label template.

Barcode Generator is a good fit when your application already knows the code value and just needs a clean, machine-readable image. It supports a default `code128` format for general-purpose encoding, plus common retail and publishing formats for UPC and ISBN use cases.

Keep the payload simple: pass the barcode content in `data`, select the symbology that matches your workflow, and use the returned PNG wherever the barcode needs to appear.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/dosvak/service/barcode
