Home › PDF Tools › ISBN Barcode Generator

ISBN Barcode Generator

Type your book's ISBN-10 or ISBN-13 to get a scannable EAN-13 “Bookland” barcode for the back cover. The check digit is verified, ISBN-10s are converted to 978 ISBN-13s, and an optional 5-digit price add-on is encoded. Download vector SVG, high-resolution PNG or PDF at exact print size.

Last updated:

Advertisement
Advertisement

How to use the ISBN Barcode Generator

  1. Enter the ISBN exactly as assigned to your book, for example 978-1-23-456789-7. Hyphens are optional.
  2. Check the result line: if a check digit is wrong, fix the typo or click Use corrected ISBN.
  3. Choose a price add-on: enter the US or Canadian price, pick 90000 for no price, or type your own 5 digits.
  4. Pick the size: 100% is the standard size; stay between 80% and 200% for reliable scanning.
  5. Download SVG, PNG or PDF and place it on the back cover without scaling it below 80%.

Anatomy of an ISBN barcode

PartWhat it isExample (978-0-306-40615-7, US$24.95)
ISBN lineThe ISBN printed above the bars, with your hyphensISBN 978-0-306-40615-7
Bookland prefix978 or 979 identifies the code as a book (an EAN-13 country code reserved for books)978
EAN-13 bars95 modules: start guard, 6 left digits, center guard, 6 right digits, end guard9 780306 406157
Check digitLast digit, calculated from the other 12 with weights 1 and 37
Price add-onOptional EAN-5 to the right: currency digit + 4-digit price52495

Check digit formulas

ISBN-13: for 978030640615, add 9×1 + 7×3 + 8×1 + 0×3 + 3×1 + 0×3 + 6×1 + 4×3 + 0×1 + 6×3 + 1×1 + 5×3 = 93. The next multiple of 10 is 100, so the check digit is 100 − 93 = 7.

ISBN-10: for 030640615, add 0×10 + 3×9 + 0×8 + 6×7 + 4×6 + 0×5 + 6×4 + 1×3 + 5×2 = 130. 130 mod 11 = 9, and 11 − 9 = 2, so the ISBN-10 is 0-306-40615-2 (a result of 10 is written X, a result of 11 is 0).

Price add-on checksum: the EAN-5 symbol has no printed check digit; instead 3 × (digits 1, 3, 5) + 9 × (digits 2, 4), mod 10, chooses the pattern of bar sets so scanners can verify it.

Sizes at common magnifications

MagnificationModule (X)EAN-13 only (W × H)With 5-digit add-on (W)
80%0.264 mm29.83 × 20.74 mmabout 44.1 mm
100% (nominal)0.330 mm37.29 × 25.93 mmabout 55.1 mm
150%0.495 mm55.94 × 38.90 mmabout 82.7 mm
200%0.660 mm74.58 × 51.86 mmabout 110.2 mm
  • Keep the quiet zones clear. Leave the white space left and right of the bars empty; do not put text or artwork there.
  • Black on white scans best. Dark blue or dark green on white also works, but avoid red bars and light or patterned backgrounds.
  • Don't stretch the barcode. Scale it proportionally and stay within 80–200%.
  • Test before printing with a phone barcode scanner app on a printed proof.

Frequently asked questions

Do I need to buy a barcode for my ISBN?

No. The barcode is just a graphic that encodes your ISBN as an EAN-13 symbol, so you can generate it yourself for free. What you must obtain is the ISBN itself, from the ISBN agency for your country or through your publisher or printing service.

What is the 5-digit add-on next to the barcode?

It is an EAN-5 supplement used by the book trade to encode a suggested retail price. The first digit is the currency, 5 for US dollars and 6 for Canadian dollars, and the next four are the price, so 52495 means US$24.95. 90000 means no suggested price, and 59999 is used for US prices of $99.99 and above.

How is the ISBN check digit calculated?

For ISBN-13, multiply the first 12 digits alternately by 1 and 3, add the results, and the check digit is the amount needed to reach the next multiple of 10. For ISBN-10, multiply the first 9 digits by 10, 9, 8 … 2, add them, and the check digit is what makes the total divisible by 11; a value of 10 is written as X.

What size should an ISBN barcode be?

The nominal 100% EAN-13 symbol is 37.29 mm wide and 25.93 mm tall including the quiet zones and digits, with a module (narrowest bar) of 0.33 mm. Retailers accept 80% to 200% magnification. With a 5-digit add-on the symbol becomes about 55 mm wide at 100%. Shortening the bars (truncation) is discouraged because it makes the code harder to scan.

Why does my ISBN-10 become a 978 number?

Book barcodes always use 13 digits. An ISBN-10 is converted by adding the 978 Bookland prefix and recalculating the check digit, so ISBN 0-306-40615-2 becomes 978-0-306-40615-7. Both numbers identify the same book.

Which file format should I use?

SVG and PDF are vector files that stay perfectly sharp at any size and are best for cover design software and printers. Use a PNG at 600 or 1200 DPI if your tool only accepts images. Always print or export black bars on a white or very light background.

Why aren't the hyphens added automatically?

ISBN hyphens split the number into prefix, registration group, publisher and title parts, and their positions depend on ranges assigned by the International ISBN Agency. To keep the printed text accurate, the tool uses the hyphens exactly as you type them.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

ISBN Converter & ValidatorConvert ISBN-10 to ISBN-13 and back, validate check digits and hyphenate, one or in bulk.Barcode GeneratorCreate Code 128, EAN-13, UPC-A, EAN-8, Code 39 and ITF-14 barcodes as PNG or SVG.Reading Log TemplatePrintable reading logs for kids or adults: dates, titles, pages, minutes, initials, totals. PDF.Blank Guitar Tab PaperPrintable blank guitar and bass tablature for 4-7 strings, with optional notation staff. PDF.Check Digit CalculatorCalculate or validate check digits for UPC, EAN, GTIN, SSCC, ISBN, ISSN and mod 11 codes.Invoice GeneratorCreate professional invoices and save them as PDF.Resume BuilderFill in a simple form, pick one of 3 clean templates and download your resume as a PDF.Address Label MakerPaste addresses or import a CSV and get a print-ready PDF of address labels for common sheets.Bill of Sale GeneratorCreate a printable bill of sale for a vehicle, boat or any item, with as-is terms and signatures.Blank Sheet Music GeneratorPrintable staff paper PDF: treble, bass, grand staff or guitar TAB, with clefs and bar lines.Printable Checklist MakerBuild a printable checklist with sections, checkboxes and columns, then download a PDF.Chore Chart MakerBuild a printable weekly chore chart with names, chores, icons, colors and a days grid.Cornell Notes TemplateMake printable Cornell note pages with cue column, notes area and summary: lined, dotted or grid.Estimate GeneratorCreate job estimates with labor, materials, tax, deposit and logo, then download a PDF.Fax Cover Sheet GeneratorFill in sender, recipient, pages and notes to create a printable fax cover sheet PDF.Grocery List MakerBuild a grocery list sorted by store aisle with quick-add items, then print it or copy the text.Letterhead MakerDesign a business letterhead with your logo and details, then download the letter or a blank PDF.Meeting Minutes TemplateFill in attendees, agenda, decisions and action items and export formatted meeting minutes as PDF.Menu MakerDesign a restaurant, café or event menu with sections, prices and templates; export PDF or PNG.Name Tracing Worksheet GeneratorMake printable dotted name tracing sheets in print or cursive, with guide lines and start dots.Packing Slip GeneratorMake packing slips with order number, ship-to, SKUs and quantities; 1 or 2 per page PDF.Place Card MakerType guest names and print tent or flat place cards with cut and fold lines as a PDF.Purchase Order GeneratorCreate purchase orders with vendor, ship-to, items, tax and shipping, then download a PDF.Recipe Card MakerTurn a recipe into a printable 4x6, 3x5 or full-page recipe card PDF, with an optional photo.Reward Chart MakerMake a printable sticker reward chart with a goal, child's name, steps, theme and reward.Seating Chart MakerDrag guests onto round or long tables or classroom desks, auto-assign, then export PDF and CSV.Sign-In Sheet MakerCreate printable sign-in sheets with your own columns, rows per page and title as a PDF.Storyboard TemplatePrintable storyboard PDF with 2-12 frames per page, 16:9, 4:3 or 9:16 frames, note lines and your images.Certificate of Completion MakerMake course and training completion certificates with hours, CEUs, signatures and seal; PDF or PNG.Dot Grid Paper GeneratorMake printable dot grid paper PDFs for bullet journals: page size, dot spacing, color and header.Handwriting Worksheet GeneratorType words or sentences and print dotted tracing worksheets on primary-ruled handwriting lines.Lease Agreement GeneratorFill in a residential lease form and download a formatted lease agreement as PDF or Word.Meal Planner PrintableWeekly meal planner sheet with breakfast, lunch, dinner, snacks and a grocery list. Fill or print blank.Multiplication Worksheet GeneratorPrintable multiplication worksheets as PDF: pick times tables or multi-digit problems, with answer key.NDA GeneratorCreate a mutual or one-way non-disclosure agreement with live preview and PDF or Word export.Timesheet TemplateWeekly or biweekly timesheet with auto totals and overtime; download as PDF, blank PDF or Excel.Weekly Schedule MakerDrag to create colored blocks on a weekly planner in 15-minute steps; print or save a landscape PDF.Printable Budget PlannerMonthly budget worksheet for income, fixed and variable expenses and savings. Print filled or blank.Delivery Note GeneratorCreate a delivery note or challan with items, quantities and a recipient signature box as a PDF.Printable Inventory SheetMake a printable inventory count sheet with item, SKU, location and quantity columns. PDF or CSV.Late Rent Notice GeneratorWrite a late rent notice with the amount due, late fee and pay-by date, then download a PDF.LLC Operating Agreement GeneratorCreate a single or multi-member LLC operating agreement and download it as PDF or Word.Loan Agreement GeneratorWrite a personal or business loan agreement with collateral and a repayment schedule as PDF or Word.Media Kit GeneratorCreate a one-page creator or blogger media kit with stats, audience, rates and brands as a PDF.Employee Onboarding Checklist GeneratorBuild a role-based new hire onboarding checklist from pre-start to 90 days as a printable PDF.Order Form MakerMake a printable order form with your products, prices, customer fields and totals as a PDF.Pace Band GeneratorMake a printable race pace band with mile or km splits for even, negative-split or hilly courses.Pet Vaccination Record MakerEnter your pet's details and vaccine dates to get a printable vaccine record PDF and due-date reminders.Price List MakerMake a printable service or product price list with categories, logo and notes; PDF or PNG.Product Catalog MakerTurn product photos, names, SKUs and prices into a grid catalog or wholesale line sheet PDF.Rent Increase Letter GeneratorWrite a rent increase notice with new rent, effective date and notice period, then save a PDF.Rental Application Form GeneratorCreate a tenant rental application with your sections and logo, then download a fillable PDF.Statement of Account GeneratorMake a customer statement with invoices, payments, running balance and aging buckets as PDF.Statement of Work GeneratorCreate a statement of work with scope, deliverables, milestones and payments as PDF or Word.Baby Registry ChecklistEditable baby registry list by category with must-haves, quantities and a printable PDF.Baby Shower Bingo GeneratorMake unique printable baby shower bingo cards from gift words or your own list, plus a host sheet.Printable Workout PlannerPlan your training week with exercises, sets and reps, then print a workout planner PDF.Hospital Bag ChecklistPacking checklist for labor for mom, baby and partner: tick items, add your own, print a PDF.Potty Training Chart MakerMake a printable potty training sticker chart with your child's name, days and a fun theme.Printable Height ChartPrint a true-scale kids' wall height chart with name and theme, tiled over several pages.Visual Schedule Maker for KidsBuild a picture schedule for kids' routines and print it as a strip, cards or First/Then board.Printable Weight Loss ChartTurn your start weight, goal and weeks into a printable progress graph, thermometer and log.Business Letter GeneratorWrite a properly formatted block or modified block business letter and download it as PDF or Word.Commercial Invoice GeneratorMake an export commercial invoice with HS codes, origin, Incoterms and weights, then get a PDF.Connect the Dots MakerTurn a shape, drawing or image outline into a printable dot-to-dot worksheet PDF with answer key.Social Media Content CalendarPlan a month of posts by platform and type, then download a printable PDF or CSV calendar.Expense Report GeneratorItemize business expenses and mileage, track receipts and get a signed-ready reimbursement PDF.Freelance Contract GeneratorCreate an independent contractor agreement with scope, rate, payment, IP and termination (PDF/Word).
See all 102 Document Makers & Templates →