barcode Barcode

Tags: Draw Extension

Rating: ★ ☆ ☆ ☆ ☆

Barcode is a simple extension for creating UPC-A, EAN-13, ISBN, JAN, Bookland Standard 2of 5, Interleaved 2 of 5, Code128 barcodes in LibreOffice Draw.

Barcode EAN8 v2.svg


Barcode started out as an EuroOffice Extension Creator example and evolved into a practically useful tool. It currently supports the following barcode types:

  • UPC-A (the most common barcode in the US)
  • UPC-E (the short form of UPC-A)
  • EAN-13 (the most common barcode in Europe)
  • EAN-8 (the short form of EAN-13)
  • JAN (the barcode used in Japan, basically EAN-13 with the country code for Japan)
  • ISBN-13 (the barcode used in books after 2007, basically EAN-13 with a superscript)
  • ISBN-10 (the barcode used in books before 2007, basically EAN-13 with a different superscript)
  • Standard and interleaved 2 of 5 (a simple barcode used in custom solutions, for example on film reels)
  • Code 128 (high-density barcode that can encode data of arbitrary length, commonly used in shipping and packaging)

For all of these codes checksum calculation is also supported, ISBN numbers are correctly hyphenated and the generated Code 128 codes are the shortest possible.

The extension is localized to these languages:

  • Chinese (by Jack Shen)
  • Danish (by Leif Lodahl)
  • Dutch (by Nouws Cor)
  • English
  • French (by Sophie Gautier)
  • German (by Jens Binfet)
  • Hungarian
  • Japanese (by Takaya Kubota)
  • Russian (help only, by Basil Shubin)
  • Serbian (both Cyrillic and Latin, by Goran Rakic)

Please keep in mind that this is an early version of this open-source product. The developers have made a good effort to make sure the barcodes are generated according to the specifications, but the product has not yet been extensively tested to verify this. It is recommended to use a barcode reader to verify the generated barcodes yourself before printing them on the packages of a million products.

Seeing how the comments section below is getting a bit overwhelming we have now created forums at UserVoice. Hopefully it will prove to be a more convenient venue of discussion.

Adding new features to this already useful extension can be a good starting point for trying out EuroOffice Extension Creator.

This extension is the product of collaboration between MultiRacio Ltd. (maintainers of EOEC) and Kálman Szalai (KAMI, of the OxygenOffice project).

Release List

  • Release Description Compatibility Operating Systems License Release notes  
  • * LibreOffice 3.4 and 3.5 compatibility - Resizeable barcodes - Space and minus sign handling improved (Code128) 3.4 LGPL Download


★ ☆ ☆ ☆ ☆

Post your review


  • JHONDER JOSE DEPABLOS SUAREZ Jun 19, 2020, 3:46 PM (18 days ago)

    ☆ ☆ ☆ ☆ ☆


  • Shawn K. Quinn Jun 18, 2020, 8:18 PM (19 days ago)

    ★ ☆ ☆ ☆ ☆

    Needs updating to work with LibreOffice 6.x. Errors out on install.

  • Fredbylake Jun 13, 2020, 3:03 PM (24 days ago)

    ★ ☆ ☆ ☆ ☆

    Does not install on libreoffice 6 (Version:

  • Aidan Jun 12, 2020, 4:37 PM (25 days ago)

    ★ ☆ ☆ ☆ ☆

    Doesn't even install

  • Esteban Rey Jun 11, 2020, 4:20 AM (27 days ago)

    ★ ☆ ☆ ☆ ☆

    Ni siquiera se puede instalar. Una pérdida de tiempo

  • C.C.Rider May 26, 2020, 2:45 PM (42 days ago)

    ★ ☆ ☆ ☆ ☆


RSS feed for reviews on this page | RSS feed for all reviews