{"id":67403,"date":"2026-10-21T10:18:40","date_gmt":"2026-10-21T07:18:40","guid":{"rendered":"https:\/\/wpcalc.com\/en\/?p=67403"},"modified":"2026-10-21T10:18:40","modified_gmt":"2026-10-21T07:18:40","slug":"typing-speed-test-wpm","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/education\/typing-speed-test-wpm\/","title":{"rendered":"Typing Speed Test \u2013 WPM"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Type a Text and Measure Your Typing Speed<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"67403\" data-favorite-title=\"Typing Test\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/education\/typing-speed-test-wpm\/\" data-favorite-excerpt=\"This typing test measures your net and gross WPM, accuracy and number of mistakes. Choose a duration from 15 seconds to 2 minutes, pick a text type, click the typing box and start typing \u2014 the clock starts on your first keystroke. Shows a live progress display, a WPM-over-time chart and your best result saved on this device.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-wpcalc-study-planner\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/education\/typing-speed-test-wpm\/\" method=\"POST\" class=\"calculator\" id=\"calculator-67403\" data-post=\"67403\"><fieldset class=\"fieldset-input is-2\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Test duration<\/label><div class=\"grid grid-cols-1\"><select id=\"field-1\" name=\"test_duration\"><option value=\"15\">15 seconds<\/option><option value=\"30\" selected>30 seconds<\/option><option value=\"60\">60 seconds<\/option><option value=\"120\">2 minutes (120 s)<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field is-single\" id=\"input-2\"><label for=\"field-2\">Text source<\/label><div class=\"grid grid-cols-1\"><select id=\"field-2\" name=\"text_source\"><option value=\"words\" selected>Common English words<\/option><option value=\"sentences\">Sentences with punctuation<\/option><option value=\"numbers\">Numbers<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-3\">Type here<\/label><textarea id=\"field-3\" name=\"type_here\"><\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"67403\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Your Typing Results<\/h3><div class=\"result-box\"><div class=\"field-result is-column\" id=\"output-1\"><span class=\"field-title\"><span>Live typing area \u2014 click the box above and start typing<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Net WPM<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>Raw WPM<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-4\"><span class=\"field-title\"><span>Accuracy<\/span><\/span><span class=\"field-value\" id=\"result-4\" data-unit=\"%\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-5\"><span class=\"field-title\"><span>Errors (wrong keystrokes)<\/span><\/span><span class=\"field-value\" id=\"result-5\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-6\"><span class=\"field-title\"><span>Best result saved on this device<\/span><\/span><span class=\"field-value\" id=\"result-6\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-7\"><span class=\"field-title\"><span>WPM over time<\/span><\/span><span class=\"field-value\" id=\"result-7\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-8\"><span class=\"field-title\"><span>How the scores are calculated<\/span><\/span><span class=\"field-value\" id=\"result-8\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"67403\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Typing Speed (WPM) Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ \\text{Net WPM} = \\frac{C_{\\text{correct}}}{5 \\times t_{\\text{min}}} \\\\ \\text{Raw WPM} = \\frac{C_{\\text{total}}}{5 \\times t_{\\text{min}}} \\\\ \\text{Accuracy} = \\frac{C_{\\text{total}} - E}{C_{\\text{total}}} \\times 100\\,\\%\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(C_{\\text{correct}}\\) \u2014 number of characters you typed that match the target text, spaces included<\/li>\n<li>\\(C_{\\text{total}}\\) \u2014 every keystroke you made, correct or wrong, including characters later fixed with Backspace<\/li>\n<li>\\(E\\) \u2014 number of wrong keystrokes, even if they were corrected afterwards<\/li>\n<li>\\(t_{\\text{min}}\\) \u2014 elapsed time in minutes, measured from your first keystroke<\/li>\n<\/ul>\n<p>The test uses the standard \"one word = five characters\" convention, so speeds from different tests and websites can be compared directly.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Typing Test \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> in a 30-second test you type 140 keystrokes in total, of which 10 do not match the target text. Comparing your text with the target shows 132 correct characters.<\/p>\n<p>\\[ t = \\frac{30}{60} = 0.5 \\text{ min} \\]<\/p>\n<p>\\[ \\text{Net WPM} = \\frac{132}{5 \\times 0.5} = 52.8 \\qquad \\text{Raw WPM} = \\frac{140}{5 \\times 0.5} = 56 \\]<\/p>\n<p>\\[ \\text{Accuracy} = \\frac{140 - 10}{140} \\times 100 = 92.9\\,\\% \\]<\/p>\n<p><strong>Result:<\/strong> 52.8 net WPM, 56 raw WPM, 92.9 % accuracy, 10 errors.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to use the calculator<\/h2>\n<ol>\n<li>Choose a <strong>Test duration<\/strong>: 15 seconds, 30 seconds, 60 seconds or 2 minutes (120 s). Shorter tests are quicker to take; longer tests give a steadier, more reliable score.<\/li>\n<li>Choose a <strong>Text source<\/strong>: common English words, sentences with punctuation, or numbers. Numbers and punctuation are noticeably harder for most typists.<\/li>\n<li>Click into the <strong>Type here<\/strong> box and start copying the text shown in the results panel. The timer starts with your first keystroke, so there is no need to rush into position.<\/li>\n<li>Correct characters turn green and mistakes turn red. You may use Backspace to fix mistakes \u2014 corrections do not erase the error from your score, but they do improve your net WPM.<\/li>\n<li>When the time runs out (or you finish the whole text), the test freezes and your final <strong>Net WPM<\/strong>, <strong>Raw WPM<\/strong>, <strong>Accuracy<\/strong>, <strong>Errors<\/strong>, personal record and a <strong>WPM-over-time chart<\/strong> appear below.<\/li>\n<li>Press <strong>New text<\/strong> or change either drop-down to start a fresh test with a new random text.<\/li>\n<\/ol>\n<h2>What the typing test measures<\/h2>\n<p>Typing speed is expressed in <strong>words per minute (WPM)<\/strong>. Since English words vary in length, a \"word\" is standardized as five characters \u2014 five letters, or four letters and a space. This is the same convention used by major typing platforms, so a score of 50 WPM here means the same thing everywhere.<\/p>\n<p>The test distinguishes two speeds. <strong>Raw WPM<\/strong> counts every keystroke you made, right or wrong \u2014 it measures how fast your fingers move. <strong>Net WPM<\/strong> counts only the characters that actually match the target \u2014 it measures how fast you produce <em>correct<\/em> typing, and it is the number that matters. If your raw speed is far above your net speed, you are typing fast but losing a lot of output to mistakes.<\/p>\n<p><strong>Accuracy<\/strong> is the share of keystrokes that were correct. Note that a mistake corrected with Backspace still counts as an error: the keystroke happened, even though it did not stay in the final text. This is intentional \u2014 a score built on heavy error-and-fix typing is less reliable in real work than the raw numbers suggest.<\/p>\n<p>Typing with about 96\u201398 % accuracy at a comfortable pace is generally more valuable than squeezing out a few extra WPM at 85 % accuracy. In real documents, every error you catch costs proofreading time and every error you miss costs credibility.<\/p>\n<h2>How fast is fast? Typical typing speeds<\/h2>\n<table>\n<thead>\n<tr>\n<th>Net WPM<\/th>\n<th>Level<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>below 30<\/td>\n<td>Beginner \u2014 hunt-and-peck or just starting to learn touch typing<\/td>\n<\/tr>\n<tr>\n<td>30\u201340<\/td>\n<td>Slow \u2014 enough for casual use<\/td>\n<\/tr>\n<tr>\n<td>40\u201360<\/td>\n<td>Average \u2014 covers most office and office-style work<\/td>\n<\/tr>\n<tr>\n<td>60\u201380<\/td>\n<td>Good \u2014 above the general average, comfortable for long texts<\/td>\n<\/tr>\n<tr>\n<td>80\u2013100<\/td>\n<td>Fast \u2014 competitive typist level<\/td>\n<\/tr>\n<tr>\n<td>above 100<\/td>\n<td>Very fast \u2014 top few percent of typists<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The practical threshold most employers use for office jobs is around 40\u201360 WPM with high accuracy. Transcription and data-entry roles usually ask for 60\u201380 WPM.<\/p>\n<p>Alongside your speed at typing, you might be interested in how fast you absorb text: try the <a href=\"https:\/\/wpcalc.com\/en\/education\/reading-speed-calculator-words-per-minute\/\">Reading Speed calculator<\/a> to measure your words-per-minute reading rate. If typing practice is part of a bigger learning routine, the <a href=\"https:\/\/wpcalc.com\/en\/education\/exam-study-planner-hours-per-day\/\">Study Planner<\/a> can help you budget the hours.<\/p>\n<h2>Tips, assumptions and limitations<\/h2>\n<ul>\n<li><strong>Takes include:<\/strong> only the first attempt at a given text counts naturally \u2014 once the test ends it ends, and you press <strong>New text<\/strong> to retry. Averaging several runs gives a much better estimate than any single result.<\/li>\n<li><strong>Text content:<\/strong> the text is drawn randomly from built-in pools of frequent English words, punctuation-rich sentences, or random numbers. Tests with different text types are not directly comparable \u2014 most people score 10\u201320 % lower on numbers than on common words.<\/li>\n<li><strong>First seconds:<\/strong> starting the clock on the first keystroke adds a slight warm-up penalty in very short tests. A 60-second or 2-minute test smooths this out and reflects your sustainable speed better.<\/li>\n<li><strong>Best result:<\/strong> your record is stored on this device only, using the browser's local storage \u2014 it never leaves your computer, and it is not tied to an account. Clearing browser data removes it.<\/li>\n<li><strong>Improving:<\/strong> to raise your score, focus on accuracy first and let speed follow. Forced speed beyond your comfort level drives accuracy down and, with it, your net WPM. Touch typing without looking at the keyboard is the single biggest lever.<\/li>\n<li><strong>Fair comparison:<\/strong> take the test on the same keyboard and posture each time. Laptop keyboards, external mechanical keyboards and mobile touchscreens give noticeably different results.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This typing test measures your net and gross WPM, accuracy and number of mistakes. Choose a duration from 15 seconds to 2 minutes, pick a text type, click the typing box and start typing \u2014 the clock starts on your first keystroke. Shows a live progress display, a WPM-over-time chart and your best result saved on this device.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[81],"tags":[84],"class_list":["post-67403","post","type-post","status-publish","format-standard","hentry","category-education","tag-study-planning"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/67403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=67403"}],"version-history":[{"count":1,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/67403\/revisions"}],"predecessor-version":[{"id":67404,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/67403\/revisions\/67404"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=67403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=67403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=67403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}