Skip to content
Return to Projects
Productivity ToolWeb Application

Barcode Label Studio

Barcode Label Studio is a browser-local barcode label generator, importer, printer, and downloader. It supports manually created or generated Code 128 labels, bulk CSV and spreadsheet-paste imports, import review and correction, customizable print-only details, multiple copies, label visibility controls, one-label-per-page printing, multi-label sheet layouts, and SVG, PNG, PDF, or ZIP exports. Each device keeps its own print queue and settings in local browser storage, with no shared barcode database.

Productivity Tool

Barcode Label Studio

Project Summary

Category

Productivity Tool

Status

Web Application

Technologies

Next.jsTypeScriptTailwind CSSJsBarcodePapaParsejsPDFJSZipZod

Overview

Barcode Label Studio is a browser-local barcode label generator, importer, printer, and downloader. It supports manually created or generated Code 128 labels, bulk CSV and spreadsheet-paste imports, import review and correction, customizable print-only details, multiple copies, label visibility controls, one-label-per-page printing, multi-label sheet layouts, and SVG, PNG, PDF, or ZIP exports. Each device keeps its own print queue and settings in local browser storage, with no shared barcode database.

Objective

Create a practical browser-based tool for preparing, organizing, printing, and exporting individual or bulk barcode labels without requiring a shared database.

Main Features

  • Manual single-label creation
  • Automatic Code 128 value generation
  • Bulk CSV import
  • Spreadsheet-paste import
  • Import review and correction
  • Browser-local print queue
  • Editable print-only prices and display text
  • Configurable label copies, alignment, and visibility
  • One-label-per-page printing
  • Multiple-label sheet printing
  • SVG and PNG downloads
  • PDF label export
  • ZIP package export
  • Device-specific localStorage settings

Challenges and Decisions

  • Kept barcode records and print settings local to each browser using localStorage.
  • Added CSV and spreadsheet-paste workflows for efficient bulk label preparation.
  • Separated print-only prices and display settings from any shared product catalog.
  • Supported both individual label printing and multi-label sheet layouts.
  • Added SVG, PNG, PDF, and ZIP export formats for flexible label use.

Shan Marion T. Silveo

IT / Software Developer

Copyright 2026 Shan Marion T. Silveo. All rights reserved.