{"id":65601,"date":"2026-10-13T20:44:48","date_gmt":"2026-10-13T15:14:48","guid":{"rendered":"https:\/\/www.quickonlinetips.com\/archives\/?page_id=65601"},"modified":"2026-10-13T21:39:06","modified_gmt":"2026-10-13T16:09:06","slug":"random-number-generator","status":"publish","type":"page","link":"https:\/\/www.quickonlinetips.com\/archives\/tools\/random-number-generator\/","title":{"rendered":"Random Number Generator 1-100 (No Repeats Option)"},"content":{"rendered":"<p>This free <strong>random number generator 1-100<\/strong> picks a fair random number between 1 and 100 with one click. Change the minimum and maximum to use any range, pick several numbers at once, and tick <strong>No repeats<\/strong> when every number must be different, for example to draw raffle or giveaway winners.<\/p>\n<style>.qt-tool{--qt-accent:var(--global-palette1,#2B6CB0);--qt-accent2:var(--global-palette2,#215387);--qt-ink:var(--global-palette3,#1A202C);--qt-muted:var(--global-palette5,#4A5568);--qt-line:var(--global-palette7,#EDF2F7);--qt-soft:var(--global-palette8,#F7FAFC);--qt-bg:var(--global-palette9,#ffffff);background:var(--qt-soft);border:1px solid var(--qt-line);border-radius:12px;padding:20px;margin:0 0 1.75em;color:var(--qt-ink);box-shadow:0 1px 2px rgba(26,32,44,.06)} .qt-tool *{box-sizing:border-box} .qt-tool .qt-label{display:block;font-weight:600;margin:0 0 6px} .qt-tool textarea,.qt-tool input[type=number],.qt-tool input[type=text],.qt-tool select{width:100%;font:inherit;font-size:16px;line-height:1.5;color:var(--qt-ink);background:var(--qt-bg);border:1px solid #CBD5E0;border-radius:8px;padding:10px 12px;margin:0} .qt-tool textarea{min-height:200px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px} .qt-tool textarea.qt-prose{font-family:inherit;font-size:16px} .qt-tool textarea:focus,.qt-tool input:focus,.qt-tool select:focus{outline:2px solid var(--qt-accent);outline-offset:1px;border-color:var(--qt-accent)} .qt-tool .qt-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 0} .qt-tool .qt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:12px 0 0} .qt-tool .qt-field label{display:block;font-size:14px;font-weight:600;margin:0 0 4px;color:var(--qt-muted)} .qt-tool .qt-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:15px;font-weight:600;line-height:1.2;padding:10px 16px;border-radius:8px;border:1px solid var(--qt-accent);background:var(--qt-accent);color:#fff;cursor:pointer;text-decoration:none;min-height:42px} .qt-tool .qt-btn:hover{background:var(--qt-accent2);border-color:var(--qt-accent2);color:#fff} .qt-tool .qt-btn-ghost{background:var(--qt-bg);color:var(--qt-accent)} .qt-tool .qt-btn-ghost:hover{background:var(--qt-line);color:var(--qt-accent2)} .qt-tool .qt-btn-sm{font-size:14px;padding:6px 10px;min-height:34px} .qt-tool .qt-btn-big{font-size:17px;padding:12px 22px} .qt-tool .qt-check{display:flex;align-items:center;gap:8px;font-size:15px;margin:0;cursor:pointer} .qt-tool .qt-check input{width:18px;height:18px;margin:0;accent-color:var(--qt-accent)} .qt-tool .qt-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin:12px 0 0} .qt-tool .qt-stat{background:var(--qt-bg);border:1px solid var(--qt-line);border-radius:8px;padding:10px;text-align:center} .qt-tool .qt-num{display:block;font-size:24px;font-weight:700;line-height:1.2;color:var(--qt-accent2);font-variant-numeric:tabular-nums} .qt-tool .qt-lab{display:block;font-size:13px;color:var(--qt-muted);margin-top:2px} .qt-tool .qt-sub{font-weight:700;margin:16px 0 6px} .qt-tool .qt-note{font-size:13px;color:var(--qt-muted);margin:14px 0 0} .qt-tool .qt-status{min-height:1.4em;font-size:14px;color:var(--qt-accent2);margin:8px 0 0} .qt-tool .qt-error{color:#C53030} .qt-tool .qt-kw{margin:0;padding:0 0 0 1.4em;columns:2;column-gap:24px;font-size:15px} .qt-tool .qt-kw li{margin:0 0 4px;break-inside:avoid} .qt-tool .qt-kw span{color:var(--qt-muted)} .qt-tool .qt-result{background:var(--qt-bg);border:1px solid var(--qt-line);border-radius:10px;padding:18px;margin:12px 0 0;text-align:center;font-size:44px;font-weight:700;line-height:1.25;color:var(--qt-accent2);word-break:break-word;font-variant-numeric:tabular-nums;min-height:94px} .qt-tool .qt-result.qt-many{font-size:22px;text-align:left;line-height:1.6} .qt-tool .qt-history{margin:0;padding:0;list-style:none;font-size:14px;color:var(--qt-muted)} .qt-tool .qt-history li{padding:4px 0;border-bottom:1px dashed var(--qt-line);word-break:break-word} .qt-tool .qt-presets{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0} .qt-tool .qt-dice{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px 0 0;min-height:76px} .qt-tool .qt-die{width:68px;height:68px;border-radius:14px;background:var(--qt-bg);border:2px solid var(--qt-accent);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:var(--qt-ink);box-shadow:0 2px 0 var(--qt-accent2)} .qt-tool .qt-die.qt-pip{font-size:56px;font-weight:400;line-height:1} .qt-tool .qt-die-label{display:block;font-size:11px;font-weight:600;color:var(--qt-muted)} .qt-tool .qt-total{text-align:center;font-size:20px;margin:12px 0 0} .qt-tool .qt-total strong{font-size:32px;color:var(--qt-accent2)} .qt-tool .qt-roll{animation:qtroll .45s ease-out} @keyframes qtroll{0%{transform:rotate(-25deg) scale(.8)}60%{transform:rotate(12deg) scale(1.08)}100%{transform:rotate(0) scale(1)}} .qt-tool .qt-out{background:var(--qt-bg)} .qt-tool p:empty{display:none} .qt-tool p:not(.qt-note){margin:0} .qt-tool .qt-grid:has(.qt-check){grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px 16px} .qt-tool .qt-swatches{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin:8px 0 18px} .qt-tool .qt-sw{font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:600;border:1px solid rgba(0,0,0,.12);border-radius:8px;min-height:64px;padding:6px 4px;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;text-transform:uppercase;transition:transform .1s} .qt-tool .qt-sw:hover,.qt-tool .qt-sw:focus{transform:scale(1.06);outline:2px solid var(--qt-accent);outline-offset:1px} .qt-tool .qt-group{font-size:15px;font-weight:700;margin:14px 0 2px} .qt-tool .qt-seg{display:inline-flex;border:1px solid var(--qt-accent);border-radius:8px;overflow:hidden} .qt-tool .qt-seg button{font:inherit;font-size:14px;font-weight:600;padding:8px 14px;border:0;background:var(--qt-bg);color:var(--qt-accent);cursor:pointer} .qt-tool .qt-seg button[aria-pressed=true]{background:var(--qt-accent);color:#fff} .qt-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0 0 1.75em} .qt-card{display:block;background:var(--global-palette8,#F7FAFC);border:1px solid var(--global-palette7,#EDF2F7);border-radius:12px;padding:16px 18px;text-decoration:none;color:var(--global-palette3,#1A202C);transition:transform .12s,box-shadow .12s} .qt-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(26,32,44,.10);color:var(--global-palette3,#1A202C)} .qt-card strong{display:block;font-size:18px;color:var(--global-palette1,#2B6CB0);margin:0 0 4px} .qt-card span{display:block;font-size:15px;color:var(--global-palette5,#4A5568);line-height:1.5} @media (max-width:600px){.qt-tool{padding:14px}.qt-tool .qt-swatches{grid-template-columns:repeat(3,1fr)}.qt-tool .qt-kw{columns:1}.qt-tool .qt-result{font-size:36px}.qt-tool .qt-die{width:58px;height:58px;font-size:24px}.qt-tool .qt-die.qt-pip{font-size:48px}}<\/style>\n<div class=\"qt-tool\" id=\"qt-rn\">\n<div class=\"qt-grid\">\n<div class=\"qt-field\"><label for=\"qt-rn-min\">Minimum<\/label><input type=\"number\" id=\"qt-rn-min\" value=\"1\" step=\"1\" inputmode=\"numeric\"><\/div>\n<div class=\"qt-field\"><label for=\"qt-rn-max\">Maximum<\/label><input type=\"number\" id=\"qt-rn-max\" value=\"100\" step=\"1\" inputmode=\"numeric\"><\/div>\n<div class=\"qt-field\"><label for=\"qt-rn-count\">How many numbers<\/label><input type=\"number\" id=\"qt-rn-count\" value=\"1\" min=\"1\" max=\"1000\" step=\"1\" inputmode=\"numeric\"><\/div>\n<\/div>\n<div class=\"qt-row\"><label class=\"qt-check\"><input type=\"checkbox\" id=\"qt-rn-unique\"> No repeats<\/label><label class=\"qt-check\"><input type=\"checkbox\" id=\"qt-rn-sort\"> Sort results<\/label><\/div>\n<div class=\"qt-presets\" aria-label=\"Quick ranges\"><button type=\"button\" class=\"qt-btn qt-btn-ghost qt-btn-sm\" data-qt-range=\"1,10\">1-10<\/button><button type=\"button\" class=\"qt-btn qt-btn-ghost qt-btn-sm\" data-qt-range=\"1,20\">1-20<\/button><button type=\"button\" class=\"qt-btn qt-btn-ghost qt-btn-sm\" data-qt-range=\"1,50\">1-50<\/button><button type=\"button\" class=\"qt-btn qt-btn-ghost qt-btn-sm\" data-qt-range=\"1,100\">1-100<\/button><button type=\"button\" class=\"qt-btn qt-btn-ghost qt-btn-sm\" data-qt-range=\"1,1000\">1-1000<\/button><button type=\"button\" class=\"qt-btn qt-btn-ghost qt-btn-sm\" data-qt-range=\"0,9\">0-9<\/button><\/div>\n<div class=\"qt-row\"><button type=\"button\" class=\"qt-btn qt-btn-big\" id=\"qt-rn-go\">Generate<\/button><button type=\"button\" class=\"qt-btn qt-btn-ghost\" id=\"qt-rn-copy\">Copy<\/button><\/div>\n<div class=\"qt-result\" id=\"qt-rn-result\" aria-live=\"polite\">?<\/div>\n<div class=\"qt-status\" id=\"qt-rn-status\" aria-live=\"polite\"><\/div>\n<div id=\"qt-rn-histbox\" hidden>\n<div class=\"qt-sub\">Previous results<\/div>\n<ul class=\"qt-history\" id=\"qt-rn-history\"><\/ul>\n<\/div>\n<p class=\"qt-note\">Numbers come from your browser&#8217;s secure random generator (crypto.getRandomValues), so every number in the range has an equal chance.<\/p>\n<\/div>\n<p><script>(function () { function qtReady(fn) { if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', fn); } else { fn(); } } function qtCopy(text, statusEl, okMsg) { function done(ok) { if (statusEl) { statusEl.textContent = ok ? (okMsg || 'Copied to clipboard.') : 'Press Ctrl+C (or Cmd+C) to copy.'; } } function fallback() { var ta = document.createElement('textarea'); ta.value = text; ta.setAttribute('readonly', ''); ta.style.position = 'fixed'; ta.style.top = '-1000px'; document.body.appendChild(ta); ta.select(); var ok = false; try { ok = document.execCommand('copy'); } catch (e) { ok = false; } document.body.removeChild(ta); done(ok); } if (navigator.clipboard) { if (window.isSecureContext) { navigator.clipboard.writeText(text).then(function () { done(true); }, fallback); return; } } fallback(); } function qtRand32() { var c = window.crypto || window.msCrypto; if (c) { if (c.getRandomValues) { var a = new Uint32Array(1); c.getRandomValues(a); return a[0]; } } return Math.floor(Math.random() * 4294967296); } function qtRandInt(range) { if (range === 4294967296) { return qtRand32(); } var limit = Math.floor(4294967296 \/ range) * range; var x = qtRand32(); while (x >= limit) { x = qtRand32(); } return x % range; } qtReady(function () { var minEl = document.getElementById('qt-rn-min'); if (!minEl) { return; } var maxEl = document.getElementById('qt-rn-max'); var countEl = document.getElementById('qt-rn-count'); var uniqueEl = document.getElementById('qt-rn-unique'); var sortEl = document.getElementById('qt-rn-sort'); var result = document.getElementById('qt-rn-result'); var status = document.getElementById('qt-rn-status'); var history = document.getElementById('qt-rn-history'); var last = ''; var LIMIT = 1e15; function readInt(el, name) { var v = String(el.value).replace(\/[,\\s]\/g, ''); if (!\/^-?\\d+$\/.test(v)) { throw new Error(name + ' must be a whole number.'); } var n = Number(v); if (Math.abs(n) > LIMIT) { throw new Error(name + ' must be between -1,000,000,000,000,000 and 1,000,000,000,000,000.'); } return n; } function generate() { status.textContent = ''; status.classList.remove('qt-error'); var min, max, count; try { min = readInt(minEl, 'Minimum'); max = readInt(maxEl, 'Maximum'); count = readInt(countEl, 'How many'); } catch (e) { status.textContent = e.message; status.classList.add('qt-error'); return; } if (min > max) { var tmp = min; min = max; max = tmp; minEl.value = min; maxEl.value = max; } var range = max - min + 1; if (1 > count) { count = 1; countEl.value = 1; } if (count > 1000) { count = 1000; countEl.value = 1000; status.textContent = 'Limited to 1,000 numbers at a time.'; } if (range > 4294967296) { status.textContent = 'The range is too wide. Keep the gap between minimum and maximum under 4.29 billion.'; status.classList.add('qt-error'); return; } if (uniqueEl.checked) { if (count > range) { status.textContent = 'You asked for ' + count.toLocaleString() + ' different numbers, but the range only has ' + range.toLocaleString() + '.'; status.classList.add('qt-error'); return; } } var out = []; if (uniqueEl.checked) { var swapped = new Map(); for (var i = 0; count > i; i++) { var j = i + qtRandInt(range - i); var vi = swapped.has(i) ? swapped.get(i) : i; var vj = swapped.has(j) ? swapped.get(j) : j; swapped.set(i, vj); swapped.set(j, vi); out.push(min + vj); } } else { for (var k = 0; count > k; k++) { out.push(min + qtRandInt(range)); } } if (sortEl.checked) { out.sort(function (a, b) { return a - b; }); } last = out.join(', '); result.classList.toggle('qt-many', out.length > 1); result.textContent = out.map(function (n) { return n.toLocaleString(); }).join(out.length > 1 ? ', ' : ''); result.classList.remove('qt-roll'); void result.offsetWidth; result.classList.add('qt-roll'); var li = document.createElement('li'); li.textContent = min.toLocaleString() + ' to ' + max.toLocaleString() + ': ' + (last.length > 160 ? last.slice(0, 160) + '\u2026' : last); history.insertBefore(li, history.firstChild); while (history.children.length > 8) { history.removeChild(history.lastChild); } document.getElementById('qt-rn-histbox').hidden = false; } document.getElementById('qt-rn-go').addEventListener('click', generate); [minEl, maxEl, countEl].forEach(function (el) { el.addEventListener('keydown', function (e) { if (e.key === 'Enter') { e.preventDefault(); generate(); } }); }); Array.prototype.forEach.call(document.querySelectorAll('[data-qt-range]'), function (b) { b.addEventListener('click', function () { var p = b.getAttribute('data-qt-range').split(','); minEl.value = p[0]; maxEl.value = p[1]; generate(); }); }); document.getElementById('qt-rn-copy').addEventListener('click', function () { if (last) { qtCopy(last, status, 'Numbers copied to clipboard.'); } else { status.textContent = 'Generate a number first.'; } }); }); })();<\/script><\/p>\n<p><strong>Quick answer:<\/strong> Leave the range at 1 to 100 and click <strong>Generate<\/strong> for a random number. For other ranges, type a new minimum and maximum or tap a quick range like 1-10. To pick several different numbers, set <strong>How many numbers<\/strong> and tick <strong>No repeats<\/strong>.<\/p>\n<h2>How to use the random number generator 1-100<\/h2>\n<ol>\n<li>Enter the lowest number in <strong>Minimum<\/strong> and the highest in <strong>Maximum<\/strong>. Both numbers are included, so 1 to 100 can give 1 or 100.<\/li>\n<li>Set <strong>How many numbers<\/strong> you want, from 1 up to 1,000 at a time.<\/li>\n<li>Tick <strong>No repeats<\/strong> if each number should appear only once, and <strong>Sort results<\/strong> to list them from smallest to largest.<\/li>\n<li>Click <strong>Generate<\/strong>. Your last few results stay in the list below so you can look back at them.<\/li>\n<\/ol>\n<h2>Random number generator with no repeats<\/h2>\n<p>With <strong>No repeats<\/strong> ticked, the tool draws numbers like pulling numbered tickets out of a hat without putting them back. Ask for 6 numbers from 1 to 49 and you get 6 different numbers. Ask for 100 numbers from 1 to 100 and you get all 100 in a random order, which is a quick way to shuffle a list or set a random running order.<\/p>\n<p>Without it, each number is drawn independently, so the same number can come up twice, just like rolling a die twice. For dice games, use our <a href=\"https:\/\/www.quickonlinetips.com\/archives\/tools\/dice-roller\/\">dice roller<\/a>, which also handles D20 and other dice.<\/p>\n<h2>Is it really random?<\/h2>\n<p>Yes, as far as any website can be. The numbers come from your browser&#8217;s built-in cryptographic random generator, <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Crypto\/getRandomValues\" target=\"_blank\" rel=\"noopener\">crypto.getRandomValues<\/a>, which is the same kind of randomness browsers use for security keys. The tool also removes the small bias that simple &#8220;random number times range&#8221; code can have, so every number in your range has exactly the same chance.<\/p>\n<p>Nothing is sent to our server, and nobody, including us, can see or influence the result.<\/p>\n<h2>Ideas for using random numbers<\/h2>\n<ul>\n<li><strong>Giveaways and raffles:<\/strong> number your entries, then pick winners with no repeats. See our tips on <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2011\/01\/running-successful-blog-contest\/\">running a fair blog contest or giveaway<\/a>.<\/li>\n<li><strong>Classrooms:<\/strong> pick a student by roll number, or put groups in a random order.<\/li>\n<li><strong>Games:<\/strong> choose who goes first, or pick a random question or card number.<\/li>\n<li><strong>Decisions:<\/strong> number your options and let the generator choose.<\/li>\n<li><strong>Testing and sampling:<\/strong> pick random rows from a spreadsheet to check.<\/li>\n<\/ul>\n<h2>FAQ<\/h2>\n<h3>How do I pick a random number between 1 and 10?<\/h3>\n<p>Tap the <strong>1-10<\/strong> button. It sets the range and generates a number at once.<\/p>\n<h3>Can I include negative numbers or zero?<\/h3>\n<p>Yes. Type any whole numbers, for example -50 to 50 or 0 to 9.<\/p>\n<h3>How many numbers can I generate at once?<\/h3>\n<p>Up to 1,000 numbers per click. With No repeats ticked, you can&#8217;t ask for more numbers than the range contains.<\/p>\n<h3>Can I use it for lottery numbers?<\/h3>\n<p>You can use it to pick numbers for fun, for example 6 numbers from 1 to 49 with no repeats. Every combination is equally likely, so it cannot improve your chance of winning.<\/p>\n<h2>More free tools<\/h2>\n<div class=\"qt-cards\"><a class=\"qt-card\" href=\"https:\/\/www.quickonlinetips.com\/archives\/tools\/alphabetical-order\/\"><strong>Alphabetical Order<\/strong><span>Sort any list A to Z, Z to A, by length or at random.<\/span><\/a><a class=\"qt-card\" href=\"https:\/\/www.quickonlinetips.com\/archives\/tools\/word-counter\/\"><strong>Word Counter<\/strong><span>Count words, characters, sentences and reading time.<\/span><\/a><a class=\"qt-card\" href=\"https:\/\/www.quickonlinetips.com\/archives\/tools\/remove-blank-lines\/\"><strong>Remove Blank Lines<\/strong><span>Delete empty lines, strip HTML tags and duplicate lines.<\/span><\/a><a class=\"qt-card\" href=\"https:\/\/www.quickonlinetips.com\/archives\/tools\/dice-roller\/\"><strong>Dice Roller<\/strong><span>Roll D6, D20 and other virtual dice for games.<\/span><\/a><a class=\"qt-card\" href=\"https:\/\/www.quickonlinetips.com\/archives\/tools\/web-safe-colors\/\"><strong>Web Safe Colors<\/strong><span>All 216 web safe hex codes, click to copy.<\/span><\/a><\/div>\n<p>See all of them on the <a href=\"https:\/\/www.quickonlinetips.com\/archives\/tools\/\">QuickOnlineTips free online tools<\/a> page.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This free random number generator 1-100 picks a fair random number between 1 and 100 with one click. Change the minimum and maximum to use any range, pick several numbers at once, and tick No repeats when every number must be different, for example to draw raffle or giveaway winners. Minimum Maximum How many numbers&#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":65595,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-65601","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/pages\/65601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/comments?post=65601"}],"version-history":[{"count":3,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/pages\/65601\/revisions"}],"predecessor-version":[{"id":65641,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/pages\/65601\/revisions\/65641"}],"up":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/pages\/65595"}],"wp:attachment":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/media?parent=65601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}