{"id":23836,"date":"2022-01-12T18:47:00","date_gmt":"2022-01-12T18:47:00","guid":{"rendered":"https:\/\/kindlepreneur.com\/?post_type=tools&#038;p=23836"},"modified":"2023-11-09T16:48:37","modified_gmt":"2023-11-09T16:48:37","slug":"isbn-bar-code-generator","status":"publish","type":"page","link":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/","title":{"rendered":"ISBN Barcode Generator: FREE Tool for Publishing"},"content":{"rendered":"<h1>ISBN Barcode Generator: FREE Tool for Publishing<\/h1>\n\n\n                <div id=\"kindle-barcode\">\n        <div class=\"form-section\" id=\"barcode-generator\">\n            <div class=\"col-12\">\n                <form id=\"barForm\" onsubmit=\"return false;\">\n                    <div class=\"inputContainer\">\n                        <span>Enter a ISBN-13. Visit <a href=\"https:\/\/www.isbnagency.com\/isbn-13-hyphenator\"\n                                target=\"_blank\" style=\"text-decoration: underline; font-weight: bold;\">this link<\/a> to\n                            correctly hyphenate <\/span><a href=\"https:\/\/www.isbnagency.com\/isbn-13-hyphenator\"\n                            target=\"_blank\" style=\"font-weight: bold; color: #000;\">(E.G.978-0-99-702549-1)<\/a>\n                        <input type=\"text\" onchange=\"updateBarcodeISBN();\" name=\"barcodeInput\" id=\"barcodeInput\"\n                            placeholder=\"Enter ISBN 13\" maxlength=\"17\" class=\"isbnInput\" required \/>\n                    <\/div>\n                    <div class=\"alert alert-danger\" id=\"isbn-alert\">\n                        <a href=\"#\" class=\"close\" data-dismiss=\"alert\">&times;<\/a>\n                        Please check your entered ISBN. Refer to the above link to verify.\n                    <\/div>\n                    <div class=\"inputContainer\">\n                        <span> Enter the Book Price (leave blank if not required or 90000 for no set price).<\/span>\n                        <input type=\"text\" onchange=\"updateBarcodePrice();\" name=\"priceInput\" id=\"priceInput\"\n                            placeholder=\"Enter Book Price\" maxlength=\"5\" pattern=\"[0-9]{5}\" required \/>\n                    <\/div>\n                    <div class=\"alert alert-danger\" id=\"price-alert\">\n                        <a href=\"#\" class=\"close\" data-dismiss=\"alert\">&times;<\/a>\n                        Enter a correct price. See instructions below the tool\n                    <\/div>\n                    <div class=\"inputContainer\">\n                        <span> Select your preferred format <\/span>\n                        <select name=\"format\" id=\"format\">\n                            <option value=\"PNG\" selected>PNG (transparent background)<\/option>\n                            <option value=\"JPG\">JPG (white background)<\/option>\n                            <option value=\"PDF\">PDF<\/option>\n                        <\/select>\n                    <\/div>\n                    <div class='infoBox'>\n                        <span class='title'>\n                            What is a Book\u2019s ISBN?\n                        <\/span>\n                        <span class='description'>\n                            ISBN stands for International Standard Book Number, It\u2019s a unique numerical identifier assigned\n                            to a\n                            book by the publisher. Think of it as a book\u2019s fingerprint. This unique identifier is used to\n                            identify and track the book in bookstores and libraries.<\/span>\n                    <\/div>\n                <\/form>\n            <\/div>\n        <\/div>\n        <div class=\"form-section\" id=\"right-barcode-generator\">\n            <div class=\"col-12\">\n                <div id=\"chart-wrapper\">\n                <div id=\"barcode\">\n                    <canvas id=\"canvas\" width=\"272\" height=\"200\" style=\"border: 1px solid #fff;\"><\/canvas>\n                <\/div>\n                 <div class=\"download\">\n                    <button id=\"formButton\" onclick=\"downloadBarcode();\">\n                        Download Barcode\n                    <\/button>\n            <\/div>\n                <\/div>\n                <div>\n                   <button id=\"formPdfButton\" onclick=\"window.location.href = 'https:\/\/app.monstercampaigns.com\/c\/dilmlqwjykpoxsyh1ar7\/';\">\n                        <img decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/plugins\/kindle-barcode-generator-v2\/images\/Amzn_Rank_Book.png\" >                     <\/button>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/bwip-js\/3.0.4\/bwip-js-min.js\"\n        integrity=\"sha512-12qklXVXruqXePr5P1w8xMycGUjn2zpJujS+GGJnCioJQXBBcgVYj71GoiellauTI1vGe64r5ecmxdozBqoJJQ==\"\n        crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\"><\/script>\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/4.7.0\/css\/font-awesome.min.css\" \/>\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/1.3.4\/jspdf.min.js\"><\/script>\n    <script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"\n        integrity=\"sha256-\/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej\/m4=\" crossorigin=\"anonymous\"><\/script>\n\n    <script>\n        $(\"#isbn-alert\").hide();\n        $(\"#price-alert\").hide();\n\n        var withPrice = false;\n\n        barcodeText = document.getElementById('barcodeInput');\n        price = document.getElementById('priceInput');\n        format = document.getElementById('format');\n\n        canvas = document.getElementById('canvas');\n        barcodeCanvas = canvas.getContext(\"2d\");\n\n        let barcode = bwipjs.toCanvas('#canvas', {\n            bcid: 'isbn', \/\/ Barcode type\n            text: '978-0-99-702549-1', \/\/ Text to encode\n            includetext: true, \/\/ Show human-readable text\n            guardwhitespace: false,\n            scale: 5,\n            paddingheight: 1,\n        });\n\n        const formatText = (input, formatText, sep) => {\n            var output = \"\";\n            var idx = 0;\n            for (var i = 0; i < formatText.length && idx < input.length; i++) {\n                output += input.substr(idx, formatText[i]);\n                if (idx + formatText[i] < input.length) output += sep;\n                idx += formatText[i];\n            }\n\n            output += input.substr(idx);\n\n            return output;\n        }\n\n        \/\/ $('.isbnInput').keyup(function() {\n        \/\/     var foo = $(this).val().replace(\/-\/g, \"\");\n\n        \/\/     if (foo.length > 0) {\n        \/\/         foo = formatText(foo, [3, 1, 2, 6, 1], \"-\");\n        \/\/     }\n        \/\/     $(this).val(foo);\n        \/\/ });\n\n        const updateBarcodeISBN = () => {\n            if (barcodeText.value == \"\") {\n                if (price.value == \"\") {\n                    barcodeText.value = \"978-0-99-702549-1\";\n                    newBarcode = barcodeText.value;\n                    console.log(newBarcode);\n                    bwipjs.toCanvas('#canvas', {\n                        bcid: 'isbn',\n                        text: newBarcode,\n                        includetext: true,\n                        guardwhitespace: false,\n                        scale: 5,\n                        paddingheight: 1,\n                    });\n                    withPrice = false;\n                } else if (price.value != \"\") {\n                    updateBarcodePrice();\n                }\n            } else if (barcodeText.value.length < 17) {\n                if (price.value == \"\") {\n                    barcodeText.value = \"978-0-99-702549-1\";\n                    newBarcode = barcodeText.value;\n                    console.log(newBarcode);\n                    bwipjs.toCanvas('#canvas', {\n                        bcid: 'isbn',\n                        text: newBarcode,\n                        includetext: true,\n                        guardwhitespace: false,\n                        scale: 5,\n                        paddingheight: 1,\n                    });\n                    withPrice = false;\n                    $(\"#isbn-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#isbn-alert\").slideUp(500);\n                    });\n                } else if (price.value != \"\") {\n                    $(\"#isbn-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#isbn-alert\").slideUp(500);\n                    });\n                    updateBarcodePrice();\n                }\n            } else if (barcodeText.value.length == 17) {\n                if (price.value == \"\") {\n                    newBarcode = barcodeText.value;\n                    console.log(newBarcode);\n                    bwipjs.toCanvas('#canvas', {\n                        bcid: 'isbn',\n                        text: newBarcode,\n                        includetext: true,\n                        guardwhitespace: false,\n                        scale: 5,\n                        paddingheight: 1,\n                    });\n                    withPrice = false;\n                } else if (price.value != \"\") {\n                    updateBarcodePrice();\n                }\n            } else {\n                $(\"#isbn-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                    $(\"#isbn-alert\").slideUp(500);\n                });\n            }\n        }\n\n        const updateBarcodePrice = () => {\n            try {\n                if (barcodeText.value == \"978-0-99-702549-1\") {\n                    newBarcode = barcodeText.value;\n                } else if (barcodeText.value == \"\") {\n                    newBarcode = \"978-0-99-702549-1\";\n                } else if (barcodeText.value != \"\" && barcodeText.value != \"978-0-99-702549-1\") {\n                    newBarcode = barcodeText.value;\n                }\n                if (price.value == \"\") {\n                    newPrice = price.value;\n                    console.log(newPrice);\n                    bwipjs.toCanvas('#canvas', {\n                        bcid: 'isbn',\n                        text: newBarcode,\n                        includetext: true,\n                        guardwhitespace: false,\n                        scale: 5,\n                        paddingheight: 1,\n                    });\n                    withPrice = false;\n                } else if (price.value.length <= 3) {\n                    $(\"#price-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#price-alert\").slideUp(500);\n                    });\n                } else if (price.value.length == 4) {\n                    if (price.value.match(\/^[0-9]\\.[0-9]{2}$\/)) {\n                        newPriceText = \"50\" + Math.round(parseFloat(price.value) * 100);\n                        console.log(newPriceText);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPriceText,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                        newPrice = price.value;\n                        countryCode = \"US\";\n                        barcodeCanvas.font = \"bold 24px Open Sans, sans-serif\";\n                        barcodeCanvas.fillText(countryCode + \" $ \" + newPrice, 695, 40);\n                    } else {\n                        $(\"#price-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                            $(\"#price-alert\").slideUp(500);\n                        });\n                    }\n                } else if (price.value.length == 5) {\n                    if (price.value.match(\/^[0-9]{2}\\.[0-9]{2}$\/)) {\n                        newPriceText = \"5\" + Math.round(parseFloat(price.value) * 100);\n                        console.log(newPriceText);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPriceText,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                        newPrice = price.value;\n                        countryCode = \"US\";\n                        barcodeCanvas.font = \"bold 24px Open Sans, sans-serif\";\n                        barcodeCanvas.fillText(countryCode + \" $ \" + newPrice, 695, 40);\n                    } else if (parseInt(price.value) == 00000) {\n                        $(\"#price-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                            $(\"#price-alert\").slideUp(500);\n                        });\n                    } else if (parseInt(price.value) >= 00001 && parseInt(price.value) <= 09999) {\n                        newPriceText = price.value;\n                        console.log(newPriceText);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPriceText,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                        newPriceText = newPriceText.slice(1);\n                        newPrice = (parseInt(newPriceText) \/ 100).toFixed(2);\n                        console.log(newPrice);\n                        countryCode = \"UK\";\n                        barcodeCanvas.font = \"bold 24px Open Sans, sans-serif\";\n                        barcodeCanvas.fillText(countryCode + \" \u00a3 \" + newPrice, 695, 40);\n                    } else if (parseInt(price.value) >= 10000 && parseInt(price.value) <= 49999) {\n                        newPriceText = price.value;\n                        console.log(newPriceText);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPriceText,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                        newPrice = (parseInt(newPriceText) \/ 100).toFixed(2);\n                        countryCode = \"US\";\n                        barcodeCanvas.font = \"bold 24px Open Sans, sans-serif\";\n                        barcodeCanvas.fillText(countryCode + \" $ \" + newPrice, 695, 40);\n                    } else if (parseInt(price.value) == 50000) {\n                        $(\"#price-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                            $(\"#price-alert\").slideUp(500);\n                        });\n                    } else if (parseInt(price.value) >= 50001 && parseInt(price.value) <= 59998) {\n                        newPriceText = price.value;\n                        console.log(newPriceText);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPriceText,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                        newPriceText = newPriceText.slice(1);\n                        newPrice = (parseInt(newPriceText) \/ 100).toFixed(2);\n                        countryCode = \"US\";\n                        barcodeCanvas.font = \"bold 24px Open Sans, sans-serif\";\n                        barcodeCanvas.fillText(countryCode + \" $ \" + newPrice, 695, 40);\n                    } else if (parseInt(price.value) == 59999) {\n                        newPrice = price.value;\n                        console.log(newPrice);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPrice,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                    } else if (parseInt(price.value) == 60000) {\n                        newPrice = price.value;\n                        console.log(newPrice);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPrice,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                    } else if (parseInt(price.value) >= 60001 && parseInt(price.value) <= 69999) {\n                        newPriceText = price.value;\n                        console.log(newPriceText);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPriceText,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                        newPriceText = newPriceText.slice(1);\n                        newPrice = (parseInt(newPriceText) \/ 100).toFixed(2);\n                        countryCode = \"CAD \";\n                        barcodeCanvas.font = \"bold 24px Open Sans, sans-serif\";\n                        barcodeCanvas.fillText(countryCode + newPrice, 700, 40);\n                    } else if (parseInt(price.value) >= 70000 && parseInt(price.value) <= 99999) {\n                        newPrice = price.value;\n                        console.log(newPrice);\n                        bwipjs.toCanvas('#canvas', {\n                            bcid: 'isbn',\n                            text: newBarcode + \" \" + newPrice,\n                            includetext: true,\n                            guardwhitespace: true,\n                            scale: 5,\n                            paddingheight: 1,\n                        });\n                        withPrice = true;\n                    }\n                } else {\n                    $(\"#price-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#price-alert\").slideUp(500);\n                    });\n                }\n            } catch (error) {\n                console.log(error.message);\n                if (error.message == \"bwipp.isbn13badPrefix: ISBN-13 prefix must be 978- or 979-\") {\n                    $(\"#isbn-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#isbn-alert\").slideUp(500);\n                    });\n                } else if (error.message == \"bwipp.isbn13badCheckDigit: Incorrect ISBN-13 check digit provided\") {\n                    $(\"#isbn-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#isbn-alert\").slideUp(500);\n                    });\n                }\n            }\n\n\n        }\n\n        window.addEventListener(\"error\", handleError, true);\n\n        function handleError(evt) {\n            if (evt.message) {\n                if (evt.message == \"Uncaught Error: bwipp.isbn13badPrefix: ISBN-13 prefix must be 978- or 979-\") {\n                    $(\"#isbn-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#isbn-alert\").slideUp(500);\n                    });\n                } else if (evt.message == \"Uncaught Error: bwipp.isbn13badCheckDigit: Incorrect ISBN-13 check digit provided\") {\n                    $(\"#isbn-alert\").fadeTo(2000, 500).slideUp(500, function () {\n                        $(\"#isbn-alert\").slideUp(500);\n                    });\n                }\n            }\n        }\n\n        const downloadBarcode = () => {\n\n            if (format.value == \"PNG\") {\n                let downloadLink = document.createElement('a');\n                downloadLink.setAttribute('download', `Barcode_${barcodeText.value}.png`);\n                var ctx = canvas.getContext('2d');\n                ctx.drawImage(canvas, 0, 0, canvas.width, canvas.height);\n                ctx.globalCompositeOperation = 'destination-over';\n\n                \/\/ create another canvas to add the resized original canvas\n                var resizedCanvas = document.createElement(\"canvas\");\n                var resizedContext = resizedCanvas.getContext(\"2d\");\n\n                \/\/check for the price tag\n                if (withPrice == false) {\n                    resizedCanvas.height = \"354\";\n                    resizedCanvas.width = \"440\";\n                    resizedContext.drawImage(canvas, 0, 0, 440, 354);\n\n                } else {\n                    resizedCanvas.height = \"354\";\n                    resizedCanvas.width = \"655\";\n                    resizedContext.drawImage(canvas, 0, 0, 655, 354);\n                }\n\n                resizedCanvas.toBlob(function (blob) {\n                    let url = URL.createObjectURL(blob);\n                    downloadLink.setAttribute('href', url);\n                    downloadLink.click();\n                }, 'image\/png', 1);\n\n            } else if (format.value == \"JPG\") {\n                let downloadLink = document.createElement('a');\n                downloadLink.setAttribute('download', `Barcode_${barcodeText.value}.jpg`);\n                var ctx = canvas.getContext('2d');\n                ctx.drawImage(canvas, 0, 0, canvas.width, canvas.height);\n                ctx.globalCompositeOperation = 'destination-over';\n                ctx.fillStyle = 'white';\n                ctx.fillRect(0, 0, canvas.width, canvas.height);\n\n\n                \/\/ create another canvas to add the resized original canvas\n                var resizedCanvas = document.createElement(\"canvas\");\n                var resizedContext = resizedCanvas.getContext(\"2d\");\n\n                \/\/check for the price tag\n                if (withPrice == false) {\n                    resizedCanvas.height = \"354\";\n                    resizedCanvas.width = \"440\";\n                    resizedContext.drawImage(canvas, 0, 0, 440, 354);\n\n                } else {\n                    resizedCanvas.height = \"354\";\n                    resizedCanvas.width = \"655\";\n                    resizedContext.drawImage(canvas, 0, 0, 655, 354);\n\n                }\n\n                resizedCanvas.toBlob(function (blob) {\n                    let url = URL.createObjectURL(blob);\n                    downloadLink.setAttribute('href', url);\n                    downloadLink.click();\n                }, 'image\/jpeg', 1);\n\n                updateBarcodeISBN();\n\n            } else {\n                w = canvas.offsetWidth;\n                h = canvas.offsetHeight;\n\n                canvas.toBlob(function (blob) {\n                    let img = URL.createObjectURL(blob);\n                    let image = new Image();\n                    image.src = img;\n                    html2canvas(canvas, {\n                        dpi: 300,\n                        scale: 5,\n                        onrendered: function (canvas) {\n                            if (withPrice == false) {\n                                pdfheight = \"113\";\n                                pdfwidth = \"139\";\n                                var doc = new jsPDF('L', 'px', [pdfwidth, pdfheight]);\n                                doc.addImage(image, 'PNG', 0, 0, pdfwidth, pdfheight);\n                                doc.save(`Barcode_${barcodeText.value}.pdf`);\n\n                            } else {\n                                pdfheight = \"113\";\n                                pdfwidth = \"207\";\n                                var doc = new jsPDF('L', 'px', [pdfwidth, pdfheight]);\n                                doc.addImage(image, 'PNG', 0, 0, pdfwidth, pdfheight);\n                                doc.save(`Barcode_${barcodeText.value}.pdf`);\n\n                            }\n\n                        }\n                    });\n                });\n\n\n\n            }\n\n\n        }\n    <\/script>\n\n    \n\n\n\n<div class=\"offer-box\"><figure class=\"wp-block-image alignleft size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kdp-book-description-formula.png\" alt=\"Amazon Kindle Rankings Ebook\" class=\"wp-image-36494\" style=\"width:175px\" width=\"150\"\/><\/figure>If you're interested in really maximizing your book's exposure, you're going to need a stellar book description. There is a specific formula that I use for fiction, and another for nonfiction that breaks down EXACTLY what a bestselling book description needs. <p>Get it for FREE here:<center><a class=\"offer-button-box\" href=\"https:\/\/app.monstercampaigns.com\/c\/gk2gyw8msqggm6ijbbaz\/\" target=\"_blank\" rel=\"noopener noreferrer\">Get the PDF Here<\/a><\/center><\/div>\n\n\n\n<p>Welcome to this barcode software to add the specific ISBN code to a barcode image that you can then use in your book cover. Not everyone uses a generated barcode in their book, but it can be useful if you want to show up as the publisher when you are publishing your book.<\/p>\n\n\n\n<p>But if you want to include your own different ISBN from what Amazon gives you, you will need to provide your own image format to your book cover designer. Follow the instructions below to get the template that you need for your specific book. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Barcode Pricing Instructions<\/h2>\n\n\n\n<p>Below I've added instructions for different pricing scenarios, including each option's advantages and disadvantages, as well as some guidance on when to use which.<\/p>\n\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#h-barcode-without-price\" data-level=\"2\">Barcode Without Price<\/a><\/li><li><a href=\"#h-barcode-with-price-placeholder\" data-level=\"2\">Barcode With Price Placeholder<\/a><\/li><li><a href=\"#h-barcode-with-an-actual-price\" data-level=\"2\">Barcode With an Actual Price<\/a><\/li><\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-barcode-without-price\">Barcode Without Price<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"262\" height=\"203\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/10\/barcode-without-price.png\" alt=\"barcode without the price\" class=\"wp-image-23854\"\/><\/figure><\/div>\n\n\n<p>If you're not looking to include your books's retail price with your barcode, simply enter your International Standard Book Number (ISBN) above and leave the price box empty.<\/p>\n\n\n\n<p><strong>Choose this option if:<\/strong><\/p>\n\n\n\n<ul>\n<li>You expect to make most of your sales online (via online vendors or your own website)<\/li>\n\n\n\n<li>If you sell your books yourself directly to a buyer (trade shows, book fairs, events)<\/li>\n<\/ul>\n\n\n\n<p><strong>Advantages:<\/strong><\/p>\n\n\n\n<ul>\n<li>You can change the price of your book any time without having to change your cover<\/li>\n\n\n\n<li>Barcode takes up less space on your backcover<\/li>\n<\/ul>\n\n\n\n<p><strong>Disadvantages:<\/strong><\/p>\n\n\n\n<ul>\n<li>A book without a price or price placeholder (see below) can't be sold in traditional bookstores<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-barcode-with-price-placeholder\">Barcode With Price Placeholder<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"377\" height=\"212\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/10\/barcode-with-price-placeholder.png\" alt=\"barcode with a price placeholder\" class=\"wp-image-23856\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/10\/barcode-with-price-placeholder.png 377w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/10\/barcode-with-price-placeholder-300x169.png 300w\" sizes=\"(max-width: 377px) 100vw, 377px\" \/><\/figure><\/div>\n\n\n<p>If you're looking to offer your books in bookstores, you will need to include a Bookland EAN, which is the extra barcode next to the main barcode.<\/p>\n\n\n\n<p>Here, I've added two options:<\/p>\n\n\n\n<ul>\n<li>Barcode with a price placeholder<\/li>\n\n\n\n<li>Barcode with an actual price<\/li>\n<\/ul>\n\n\n\n<p><strong>Choose placeholder option if:<\/strong><\/p>\n\n\n\n<ul>\n<li>You are planning to sell your book in physical bookstores, but don't want to commit to a set price<\/li>\n<\/ul>\n\n\n\n<p><strong>Advantages:<\/strong><\/p>\n\n\n\n<ul>\n<li>You don't have to commit to a book price<\/li>\n<\/ul>\n\n\n\n<p><strong>Disadvantages:<\/strong><\/p>\n\n\n\n<ul>\n<li>Buyers in the store won't know your book's price<\/li>\n<\/ul>\n\n\n\n<p><strong>How to:<\/strong><\/p>\n\n\n\n<ul>\n<li>Enter 90000 in the Barcode Generator's price field<\/li>\n<\/ul>\n\n\n\n<p class=\"blue-box\"><strong>NOTE:<\/strong> Retailers scan the barcode but often pull the price information from their own database, since pricing is up to them. So displaying an actual price is less important.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-barcode-with-an-actual-price\">Barcode With an Actual Price<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"379\" height=\"207\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/10\/barcode-with-price.png\" alt=\"barcode with the price\" class=\"wp-image-23855\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/10\/barcode-with-price.png 379w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/10\/barcode-with-price-300x164.png 300w\" sizes=\"(max-width: 379px) 100vw, 379px\" \/><\/figure><\/div>\n\n\n<p>This option will embed a set price into your barcode.<\/p>\n\n\n\n<p><strong>Choose price option if:<\/strong><\/p>\n\n\n\n<ul>\n<li>You are planning to sell your book in physical bookstores, and already know what price you want to charge for it<\/li>\n<\/ul>\n\n\n\n<p><strong>Advantages:<\/strong><\/p>\n\n\n\n<ul>\n<li>Buyers in the store will be able to see the price of your book right away<\/li>\n<\/ul>\n\n\n\n<p><strong>Disadvantages:<\/strong><\/p>\n\n\n\n<ul>\n<li>You have to commit to a certain book price, or you may have to update your cover based on your pricing<\/li>\n<\/ul>\n\n\n\n<p><strong>How to:<\/strong><\/p>\n\n\n\n<p>Depending on your country, be sure to use the following codes to ensure you are encoding the correct currency.<\/p>\n\n\n\n<p>(By default, a price entered without a preceding country code will be displayed in US$)<\/p>\n\n\n<div id=\"footable_parent_23852\"\n         class=\" footable_parent ninja_table_wrapper loading_ninja_table wp_table_data_press_parent semantic_ui colored_table\">\n                <table data-ninja_table_instance=\"ninja_table_instance_0\" data-footable_id=\"23852\" data-filter-delay=\"1000\" aria-label=\"ISBN Bar Code Generator\"            id=\"footable_23852\"\n           data-unique_identifier=\"ninja_table_unique_id_883083180_23852\"\n           class=\" foo-table ninja_footable foo_table_23852 ninja_table_unique_id_883083180_23852 ui table tmobile-fix nt_type_legacy_table selectable celled striped vertical_centered ninja_custom_color inverted footable-paging-right ninja_table_search_disabled ninja_table_pro\">\n                <colgroup>\n                            <col class=\"ninja_column_0 \">\n                            <col class=\"ninja_column_1 \">\n                            <col class=\"ninja_column_2 \">\n                            <col class=\"ninja_column_3 \">\n                    <\/colgroup>\n        <thead>\n<tr class=\"footable-header\">\n                                                                        <th scope=\"col\"  class=\"ninja_column_0 ninja_clmn_nm_program \">Country<\/th><th scope=\"col\"  class=\"ninja_column_1 ninja_clmn_nm_skill_level  \">Country Code<\/th><th scope=\"col\"  class=\"ninja_column_2 ninja_clmn_nm_how_to_enter_price \">How to Enter Price (Example Price = 6.99)<\/th><th scope=\"col\"  class=\"ninja_column_3 ninja_clmn_nm_how_it_will_be_displayed \">How it Will Be Displayed<\/th><\/tr>\n<\/thead>\n<tbody>\n\n        <tr data-row_id=\"1972\" class=\"ninja_table_row_0 nt_row_id_1972\">\n            <td>United States<\/td><td><span>5<\/span><\/td><td>50699 or 6.99<\/td><td>US$6.99<\/td>        <\/tr>\n            <tr data-row_id=\"1973\" class=\"ninja_table_row_1 nt_row_id_1973\">\n            <td>Canada<\/td><td>6<\/td><td>60699<\/td><td>CAD$6.99<\/td>        <\/tr>\n            <tr data-row_id=\"1974\" class=\"ninja_table_row_2 nt_row_id_1974\">\n            <td>UK<\/td><td>0<\/td><td>00699<\/td><td>\u00a36.99<\/td>        <\/tr>\n    <\/tbody><!--ninja_tobody_rendering_done-->\n    <\/table>\n                    <style type=\"text\/css\" id='ninja_table_custom_css_23852'>\n                        #footable_23852  {\n    font-family: ;\n    font-size: px;\n    }\n\n\n    #footable_23852 tbody tr td span.fooicon-plus:before {\n    background-color:  !important;\n    }\n    #footable_23852 tbody tr td span.fooicon-minus:before {\n    background-color:  !important;\n    }\n\n    #footable_23852 tbody tr:hover td span.fooicon-plus:before {\n    background-color: rgba(1, 1, 1, 1) !important;\n    }\n    #footable_23852 tbody tr:hover td span.fooicon-minus:before {\n    background-color: rgba(1, 1, 1, 1) !important;\n    }\n\n    #footable_23852 thead tr.footable-header th span::before {\n    background-color: rgba(252, 251, 251, 1) !important;\n    }\n    #footable_23852,\n    #footable_23852 table {\n    background-color:  !important;\n    color:  !important;\n    border-color:  !important;\n    }\n    #footable_23852 thead tr.footable-filtering th {\n    background-color: rgba(41, 46, 60, 1) !important;\n    color:  !important;\n    }\n    #footable_23852:not(.hide_all_borders) thead tr.footable-filtering th {\n            border : 1px solid rgba(41, 46, 60, 0) !important;\n        }\n    #footable_23852 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {\n    background-color:  !important;\n    color: rgba(41, 46, 60, 1) !important;\n    }\n    #footable_23852 tr.footable-header, #footable_23852 tr.footable-header th, .colored_table #footable_23852 table.ninja_table_pro.inverted.table.footable-details tbody tr th {\n    background-color: rgba(41, 46, 60, 1) !important;\n    color: rgba(252, 251, 251, 1) !important;\n    }\n    \n        #footable_23852 tbody tr:hover {\n    background-color:  !important;\n    color: rgba(1, 1, 1, 1) !important;\n    }\n    #footable_23852 tbody tr:hover td {\n    border-color:  !important;\n    }\n            #footable_23852 tbody tr:nth-child(even) {\n        background-color: rgba(242, 243, 245, 1) !important;\n        color:  !important;\n        }\n        #footable_23852 tbody tr:nth-child(odd) {\n        background-color: rgba(247, 250, 252, 1) !important;\n        color:  !important;\n        }\n        #footable_23852 tbody tr:nth-child(even):hover {\n        background-color:  !important;\n        }\n        #footable_23852 tbody tr:nth-child(odd):hover {\n        background-color:  !important;\n        }\n\n        #footable_23852 tbody tr:nth-child(even) td span.fooicon-plus:before {\n        background-color:  !important;\n        }\n        #footable_23852 tbody tr:nth-child(even) td span.fooicon-minus:before {\n        background-color:  !important;\n        }\n\n        #footable_23852 tbody tr:nth-child(odd) td span.fooicon-plus:before {\n        background-color:  !important;\n        }\n        #footable_23852 tbody tr:nth-child(odd) td span.fooicon-minus:before {\n        background-color:  !important;\n        }\n\n        #footable_23852 tbody tr:nth-child(even) tr:hover td span.fooicon-plus:before {\n        background-color:  !important;\n        }\n        #footable_23852 tbody tr:nth-child(even) tr:hover td span.fooicon-minus:before {\n        background-color:  !important;\n        }\n\n        #footable_23852 tbody tr:nth-child(odd) tr:hover td span.fooicon-plus:before {\n        background-color:  !important;\n        }\n        #footable_23852 tbody tr:nth-child(odd) tr:hover td span.fooicon-minus:before {\n        background-color:  !important;\n        }\n    \n    #footable_23852 tfoot .footable-paging {\n    background-color:  !important;\n    }\n    #footable_23852 tfoot .footable-paging .footable-page.active a {\n    background-color:  !important;\n    }\n    #footable_23852:not(.hide_all_borders) tfoot tr.footable-paging td {\n    border-color:  !important;\n    }\n    \n#footable_23852 td.ninja_column_0 { text-align: left; }#footable_23852 th.ninja_column_0 { text-align: left; }#footable_23852 td.ninja_column_1 { text-align: left; }#footable_23852 th.ninja_column_1 { text-align: left; }#footable_23852 td.ninja_column_2 { text-align: left; }#footable_23852 th.ninja_column_2 { text-align: left; }#footable_23852 td.ninja_column_3 { text-align: left; }#footable_23852 th.ninja_column_3 { text-align: left; }                <\/style>\n                \n    \n    \n<\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<p>Here are a few additional questions I've received since launching this barcode software.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can this barcode generator also create a QR code?<\/h3>\n\n\n\n<p>No, this generator only includes barcodes, but you can see our <a href=\"https:\/\/kindlepreneur.com\/qr-code-generator-for-authors\/\">QR code generator<\/a> as a completely separate tool that we recommend.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is this barcode generator free?<\/h3>\n\n\n\n<p>Yes, this barcode generator is completely free for authors to use. Enjoy!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">More Resources<\/h2>\n\n\n\n<p>For more about barcodes and ISBNs, visit these articles:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/kindlepreneur.com\/what-is-isbn\/\" target=\"_blank\" rel=\"noreferrer noopener\">What is an ISBN Number?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/kindlepreneur.com\/how-to-get-isbn\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Get an ISBN<\/a><\/li>\n<\/ul>\n\n\n\n<div class=\"offer-box\">If you think you will be making sales on your own website, it should look professional. Get started with my #1 recommended web host for authors: Siteground<center><a class=\"offer-button-box\" href=\"https:\/\/kindlepreneur.com\/click\/siteground\" target=\"_blank\" rel=\"noopener noreferrer\">Check Out SiteGround<\/a><\/center><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Looking to create a custom bar code with your own ISBN so you can include it in your book cover design? Look no further.<\/p>\n","protected":false},"author":24,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/tools-with-sidebar.php","meta":{"om_disable_all_campaigns":false,"inline_featured_image":false,"footnotes":""},"categories":[3887],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.9 (Yoast SEO v22.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Free ISBN Bar Code Generator by Kindlepreneur [UPDATED]<\/title>\n<meta name=\"description\" content=\"Looking to create a custom bar code with your own ISBN so you can include it in your book cover design? Look no further.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ISBN Barcode Generator: FREE Tool for Publishing\" \/>\n<meta property=\"og:description\" content=\"Looking to create a custom bar code with your own ISBN so you can include it in your book cover design? Look no further.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/\" \/>\n<meta property=\"og:site_name\" content=\"Kindlepreneur\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/kindlepreneur\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-09T16:48:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kdp-book-description-formula.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@DaveChesson\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/\",\"url\":\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/\",\"name\":\"Free ISBN Bar Code Generator by Kindlepreneur [UPDATED]\",\"isPartOf\":{\"@id\":\"https:\/\/kindlepreneur.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kdp-book-description-formula.png\",\"datePublished\":\"2022-01-12T18:47:00+00:00\",\"dateModified\":\"2023-11-09T16:48:37+00:00\",\"description\":\"Looking to create a custom bar code with your own ISBN so you can include it in your book cover design? Look no further.\",\"breadcrumb\":{\"@id\":\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/\"]}],\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#primaryimage\",\"url\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2023\/10\/1697055954.png\",\"contentUrl\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2023\/10\/1697055954.png\",\"width\":741,\"height\":973,\"caption\":\"AI Best Fiction Prompts\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kindlepreneur.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ISBN Barcode Generator: FREE Tool for Publishing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kindlepreneur.com\/#website\",\"url\":\"https:\/\/kindlepreneur.com\/\",\"name\":\"Kindlepreneur\",\"description\":\"Book Marketing for Self-Publishing Authors\",\"publisher\":{\"@id\":\"https:\/\/kindlepreneur.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kindlepreneur.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kindlepreneur.com\/#organization\",\"name\":\"Kindlepreneur\",\"url\":\"https:\/\/kindlepreneur.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png\",\"contentUrl\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png\",\"width\":330,\"height\":61,\"caption\":\"Kindlepreneur\"},\"image\":{\"@id\":\"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/facebook.com\/kindlepreneur\",\"https:\/\/x.com\/DaveChesson\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Free ISBN Bar Code Generator by Kindlepreneur [UPDATED]","description":"Looking to create a custom bar code with your own ISBN so you can include it in your book cover design? Look no further.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/","og_locale":"en_US","og_type":"article","og_title":"ISBN Barcode Generator: FREE Tool for Publishing","og_description":"Looking to create a custom bar code with your own ISBN so you can include it in your book cover design? Look no further.","og_url":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/","og_site_name":"Kindlepreneur","article_publisher":"http:\/\/facebook.com\/kindlepreneur","article_modified_time":"2023-11-09T16:48:37+00:00","og_image":[{"url":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kdp-book-description-formula.png"}],"twitter_card":"summary_large_image","twitter_site":"@DaveChesson","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/","url":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/","name":"Free ISBN Bar Code Generator by Kindlepreneur [UPDATED]","isPartOf":{"@id":"https:\/\/kindlepreneur.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#primaryimage"},"image":{"@id":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#primaryimage"},"thumbnailUrl":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kdp-book-description-formula.png","datePublished":"2022-01-12T18:47:00+00:00","dateModified":"2023-11-09T16:48:37+00:00","description":"Looking to create a custom bar code with your own ISBN so you can include it in your book cover design? Look no further.","breadcrumb":{"@id":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/"]}],"accessibilityFeature":["tableOfContents"]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#primaryimage","url":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2023\/10\/1697055954.png","contentUrl":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2023\/10\/1697055954.png","width":741,"height":973,"caption":"AI Best Fiction Prompts"},{"@type":"BreadcrumbList","@id":"https:\/\/kindlepreneur.com\/isbn-bar-code-generator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kindlepreneur.com\/"},{"@type":"ListItem","position":2,"name":"ISBN Barcode Generator: FREE Tool for Publishing"}]},{"@type":"WebSite","@id":"https:\/\/kindlepreneur.com\/#website","url":"https:\/\/kindlepreneur.com\/","name":"Kindlepreneur","description":"Book Marketing for Self-Publishing Authors","publisher":{"@id":"https:\/\/kindlepreneur.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kindlepreneur.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kindlepreneur.com\/#organization","name":"Kindlepreneur","url":"https:\/\/kindlepreneur.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/","url":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png","contentUrl":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png","width":330,"height":61,"caption":"Kindlepreneur"},"image":{"@id":"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/kindlepreneur","https:\/\/x.com\/DaveChesson"]}]}},"_links":{"self":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages\/23836"}],"collection":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/comments?post=23836"}],"version-history":[{"count":32,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages\/23836\/revisions"}],"predecessor-version":[{"id":36865,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages\/23836\/revisions\/36865"}],"wp:attachment":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/media?parent=23836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/categories?post=23836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}