{"id":93413,"date":"2020-01-30T14:37:35","date_gmt":"2020-01-30T14:37:35","guid":{"rendered":"https:\/\/randomnerdtutorials.com\/?p=93413"},"modified":"2024-06-11T10:12:59","modified_gmt":"2024-06-11T10:12:59","slug":"get-change-esp32-esp8266-mac-address-arduino","status":"publish","type":"post","link":"https:\/\/randomnerdtutorials.com\/get-change-esp32-esp8266-mac-address-arduino\/","title":{"rendered":"Get ESP32\/ESP8266 MAC Address and Change It (Arduino IDE)"},"content":{"rendered":"\n<p>This guide shows how to get the ESP32 or ESP8266 NodeMCU boards MAC Address using Arduino IDE. We also show how to change your board&#8217;s MAC Address.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/How-to-get-ESP32-ESP8266-Physical-MAC-Address-Arduino-IDE.jpg?resize=1200%2C675&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Get ESP32 or ESP8266 MAC Address and Change It (Arduino IDE)\" class=\"wp-image-93419\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/How-to-get-ESP32-ESP8266-Physical-MAC-Address-Arduino-IDE.jpg?w=1280&amp;quality=100&amp;strip=all&amp;ssl=1 1280w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/How-to-get-ESP32-ESP8266-Physical-MAC-Address-Arduino-IDE.jpg?resize=300%2C169&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/How-to-get-ESP32-ESP8266-Physical-MAC-Address-Arduino-IDE.jpg?resize=1024%2C576&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/How-to-get-ESP32-ESP8266-Physical-MAC-Address-Arduino-IDE.jpg?resize=768%2C432&amp;quality=100&amp;strip=all&amp;ssl=1 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s a MAC Address?<\/h2>\n\n\n\n<p>MAC Address stands for <strong>M<\/strong>edia <strong>A<\/strong>ccess <strong>C<\/strong>ontrol Address and it is a hardware unique identifier that identifies each device on a network.<\/p>\n\n\n\n<p>MAC Addresses are made up of six groups of two hexadecimal digits, separated by colons, for example: <span class=\"rnthl rntliteral\">30:AE:A4:07:0D:64<\/span>. <\/p>\n\n\n\n<p>MAC Addresses are assigned by manufacturers, but you can also give a custom MAC Address to your board. However, every time the board resets, it will return to its original MAC Address. So, you need to include the code to set a custom MAC Address in every sketch.<\/p>\n\n\n\n<p><strong>Table of Contents<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#esp32-get-mac-address\" title=\"\">Get ESP32 Mac Address<\/a><\/li>\n\n\n\n<li><a href=\"#set-esp32-mac-address\" title=\"\">Set a Custom MAC Address for the ESP32<\/a><\/li>\n\n\n\n<li><a href=\"#get-esp8266-mac-address\" title=\"\">Get ESP8266 MAC Address<\/a><\/li>\n\n\n\n<li><a href=\"#change-esp8266-mac-address\" title=\"\">Set a Custom MAC Address for the ESP8266<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"esp32-get-mac-address\">Get ESP32 MAC Address<\/h2>\n\n\n\n<p>To get your ESP32 board MAC Address, upload the following code.<\/p>\n\n\n<pre style=\"max-height: 40em; margin-bottom: 20px;\"><code class=\"language-c\">\/*\n  Rui Santos &amp; Sara Santos - Random Nerd Tutorials\n  Complete project details at https:\/\/RandomNerdTutorials.com\/get-change-esp32-esp8266-mac-address-arduino\/\n  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files.  \n  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n*\/\n#include &lt;WiFi.h&gt;\n#include &lt;esp_wifi.h&gt;\n\nvoid readMacAddress(){\n  uint8_t baseMac[6];\n  esp_err_t ret = esp_wifi_get_mac(WIFI_IF_STA, baseMac);\n  if (ret == ESP_OK) {\n    Serial.printf(&quot;%02x:%02x:%02x:%02x:%02x:%02x\\n&quot;,\n                  baseMac[0], baseMac[1], baseMac[2],\n                  baseMac[3], baseMac[4], baseMac[5]);\n  } else {\n    Serial.println(&quot;Failed to read MAC address&quot;);\n  }\n}\n\nvoid setup(){\n  Serial.begin(115200);\n\n  WiFi.mode(WIFI_STA);\n  WiFi.STA.begin();\n\n  Serial.print(&quot;[DEFAULT] ESP32 Board MAC Address: &quot;);\n  readMacAddress();\n}\n \nvoid loop(){\n\n}\n<\/code><\/pre>\n\t<p style=\"text-align:center\"><a class=\"rntwhite\" href=\"https:\/\/github.com\/RuiSantosdotme\/Random-Nerd-Tutorials\/raw\/master\/Projects\/ESP32\/ESP32_Get_MAC_Address.ino\" target=\"_blank\">View raw code<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Demonstration<\/h3>\n\n\n\n<p>After uploading the code, open the Serial Monitor at a baud rate of 115200. Press the on-board RESET or EN button.<\/p>\n\n\n\n<p>The MAC Address should be printed in the Serial Monitor as shown in the following figure.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"707\" height=\"266\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP32-Read-Default-MAC-Address-Arduino-IDE.png?resize=707%2C266&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Get Obtain ESP32 or ESP8266 MAC Address Physical using Arduino IDE\" class=\"wp-image-158704\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP32-Read-Default-MAC-Address-Arduino-IDE.png?w=707&amp;quality=100&amp;strip=all&amp;ssl=1 707w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP32-Read-Default-MAC-Address-Arduino-IDE.png?resize=300%2C113&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 707px) 100vw, 707px\" \/><\/figure><\/div>\n\n\n<p>That&#8217;s it! Now, you know how to get your ESP32 MAC Address.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"set-esp32-mac-address\">Set a Custom MAC Address for the ESP32<\/h2>\n\n\n\n<p>In some applications, it might be useful to give your boards a custom MAC Address. However, as explained previously, <strong>this doesn&#8217;t overwrite the MAC Address set by the manufacturer<\/strong>. So, every time you reset the board, or upload a new code, it will get back to its default MAC Address.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Change ESP32 MAC Address (Arduino IDE)<\/h3>\n\n\n\n<p>The following code sets a custom MAC Address for the ESP32 board.<\/p>\n\n\n<pre style=\"max-height: 40em; margin-bottom: 20px;\"><code class=\"language-c\">\/*\n  Rui Santos &amp; Sara Santos - Random Nerd Tutorials\n  Complete project details at https:\/\/RandomNerdTutorials.com\/get-change-esp32-esp8266-mac-address-arduino\/\n  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files.  \n  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n*\/\n#include &lt;WiFi.h&gt;\n#include &lt;esp_wifi.h&gt;\n\n\/\/ Set your new MAC Address\nuint8_t newMACAddress[] = {0x32, 0xAE, 0xA4, 0x07, 0x0D, 0x66};\n\n\/\/ Replace with your network credentials\nconst char* ssid     = &quot;REPLACE_WITH_YOUR_SSID&quot;;\nconst char* password = &quot;REPLACE_WITH_YOUR_PASSWORD&quot;;\n\nvoid readMacAddress(){\n  uint8_t baseMac[6];\n  esp_err_t ret = esp_wifi_get_mac(WIFI_IF_STA, baseMac);\n  if (ret == ESP_OK) {\n    Serial.printf(&quot;%02x:%02x:%02x:%02x:%02x:%02x\\n&quot;,\n                  baseMac[0], baseMac[1], baseMac[2],\n                  baseMac[3], baseMac[4], baseMac[5]);\n  } else {\n    Serial.println(&quot;Failed to read MAC address&quot;);\n  }\n}\n\nvoid setup(){\n  Serial.begin(115200);\n  Serial.println();\n  \n  WiFi.mode(WIFI_STA);\n  WiFi.STA.begin();\n  \n  Serial.print(&quot;[DEFAULT] ESP32 Board MAC Address: &quot;);\n  readMacAddress();\n\n  \/\/ Change ESP32 Mac Address\n  esp_err_t err = esp_wifi_set_mac(WIFI_IF_STA, &amp;newMACAddress[0]);\n  if (err == ESP_OK) {\n    Serial.println(&quot;Success changing Mac Address&quot;);\n  }\n\n  \/\/ Read the new MAC address\n  Serial.print(&quot;[NEW] ESP32 Board MAC Address: &quot;);\n  readMacAddress();\n\n  \/\/ Connect to Wi-Fi\n  WiFi.begin(ssid, password);\n  Serial.println(&quot;Connecting to WiFi...&quot;);\n  while (WiFi.status() != WL_CONNECTED) {\n    Serial.print(&quot;.&quot;);\n    delay(1000);\n  }\n  Serial.println(&quot;Connected&quot;);\n}\n \nvoid loop(){\n\n}\n<\/code><\/pre>\n\t<p style=\"text-align:center\"><a class=\"rntwhite\" href=\"https:\/\/github.com\/RuiSantosdotme\/Random-Nerd-Tutorials\/raw\/master\/Projects\/ESP32\/ESP32_Change_MAC_Address.ino\" target=\"_blank\">View raw code<\/a><\/p>\n\n\n\n<p>You can set a custom MAC Address in the following line:<\/p>\n\n\n\n<pre class=\"wp-block-code language-c\"><code>uint8_t newMACAddress&#091;] = {0x32, 0xAE, 0xA4, 0x07, 0x0D, 0x66};<\/code><\/pre>\n\n\n\n<p><strong>Attention:<\/strong> the bit 0 of the first byte of MAC address can not be 1. For example, the MAC address can set to be &#8220;1a:XX:XX:XX:XX:XX&#8221;, but can not be &#8220;15:XX:XX:XX:XX:XX&#8221;.<\/p>\n\n\n\n<p>After uploading the code, open the Serial Monitor at a baud rate of 115200. Restart the ESP32 and you should get its default and new MAC Address.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"936\" height=\"373\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP32-Change-MAC-Address-Arduino-IDE.png?resize=936%2C373&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Change and Set ESP32 MAC Address with Arduino IDE\" class=\"wp-image-158705\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP32-Change-MAC-Address-Arduino-IDE.png?w=936&amp;quality=100&amp;strip=all&amp;ssl=1 936w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP32-Change-MAC-Address-Arduino-IDE.png?resize=300%2C120&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP32-Change-MAC-Address-Arduino-IDE.png?resize=768%2C306&amp;quality=100&amp;strip=all&amp;ssl=1 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"get-esp8266-mac-address\">Get ESP8266 NodeMCU MAC Address<\/h2>\n\n\n\n<p>To get your ESP8266 board Mac Address, use the following code.<\/p>\n\n\n<pre style=\"max-height: 40em; margin-bottom: 20px;\"><code class=\"language-c\">\/*\n  Rui Santos &amp; Sara Santos - Random Nerd Tutorials\n  Complete project details at https:\/\/RandomNerdTutorials.com\/get-change-esp32-esp8266-mac-address-arduino\/\n  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files.  \n  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n*\/\n#include &lt;ESP8266WiFi.h&gt;\n\nvoid setup(){\n  Serial.begin(115200);\n  Serial.println();\n  Serial.print(&quot;ESP Board MAC Address:  &quot;);\n  Serial.println(WiFi.macAddress());\n}\n \nvoid loop(){\n\n}\n<\/code><\/pre>\n\t<p style=\"text-align:center\"><a class=\"rntwhite\" href=\"https:\/\/github.com\/RuiSantosdotme\/Random-Nerd-Tutorials\/raw\/master\/Projects\/ESP8266\/ESP8266_Get_MAC_Address.ino\" target=\"_blank\">View raw code<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Demonstration<\/h3>\n\n\n\n<p>After uploading the code, open the Serial Monitor at a baud rate of 115200. Press the on-board RESET or EN button. The MAC Address should be printed in the Serial Monitor.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"739\" height=\"252\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2024\/06\/ESP8266-Read-Default-MAC-Address-Arduino-IDE.png?resize=739%2C252&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"ESP8266 Get Default Mac Address\" class=\"wp-image-158706\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2024\/06\/ESP8266-Read-Default-MAC-Address-Arduino-IDE.png?w=739&amp;quality=100&amp;strip=all&amp;ssl=1 739w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2024\/06\/ESP8266-Read-Default-MAC-Address-Arduino-IDE.png?resize=300%2C102&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 739px) 100vw, 739px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"change-esp8266-mac-address\">Change the ESP8266 NodeMCU MAC Address (Arduino IDE)<\/h2>\n\n\n\n<p> The following code sets a custom MAC Address for the ESP8266 board. <\/p>\n\n\n<pre style=\"max-height: 40em; margin-bottom: 20px;\"><code class=\"language-c\">\/\/ Complete Instructions: https:\/\/RandomNerdTutorials.com\/get-change-esp32-esp8266-mac-address-arduino\/\n\n#include &lt;ESP8266WiFi.h&gt;\n\n\/\/ Set your new MAC Address\nuint8_t newMACAddress[] = {0x32, 0xAE, 0xA4, 0x07, 0x0D, 0x66};\n\nvoid setup(){\n  Serial.begin(115200);\n  Serial.println();\n  \n  WiFi.mode(WIFI_STA);\n  \n  Serial.print(&quot;[OLD] ESP8266 Board MAC Address:  &quot;);\n  Serial.println(WiFi.macAddress());\n\n  \/\/ For Soft Access Point (AP) Mode\n  \/\/wifi_set_macaddr(SOFTAP_IF, &amp;newMACAddress[0]);\n  \/\/ For Station Mode\n  wifi_set_macaddr(STATION_IF, &amp;newMACAddress[0]);\n  \n  Serial.print(&quot;[NEW] ESP8266 Board MAC Address:  &quot;);\n  Serial.println(WiFi.macAddress());\n}\n \nvoid loop(){\n\n}\n<\/code><\/pre>\n\t<p style=\"text-align:center\"><a class=\"rntwhite\" href=\"https:\/\/github.com\/RuiSantosdotme\/Random-Nerd-Tutorials\/raw\/master\/Projects\/ESP8266\/ESP8266_Change_MAC_Address.ino\" target=\"_blank\">View raw code<\/a><\/p>\n\n\n\n<p>Set your custom MAC Address on the following line:<\/p>\n\n\n\n<pre class=\"wp-block-code language-c\"><code>uint8_t newMACAddress&#091;] = {0x32, 0xAE, 0xA4, 0x07, 0x0D, 0x66};<\/code><\/pre>\n\n\n\n<p>After uploading the code, open the Serial Monitor at a baud rate of 115200. Restart the ESP8266 and you should get its default and new MAC Address.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"739\" height=\"250\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP8266-Change-MAC-Address-Arduino-IDE.png?resize=739%2C250&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Change and Set ESP8266 MAC Address with Arduino IDE\" class=\"wp-image-158707\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP8266-Change-MAC-Address-Arduino-IDE.png?w=739&amp;quality=100&amp;strip=all&amp;ssl=1 739w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/ESP8266-Change-MAC-Address-Arduino-IDE.png?resize=300%2C101&amp;quality=100&amp;strip=all&amp;ssl=1 300w\" sizes=\"(max-width: 739px) 100vw, 739px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">Wrapping Up<\/h2>\n\n\n\n<p>In this quick guide, we&#8217;ve shown you how to get your ESP32 and ESP8266 manufacturer MAC Address with Arduino IDE. You&#8217;ve also learned how to set a custom MAC Address for your boards.<\/p>\n\n\n\n<p>Learn more about the ESP32 and ESP8266 boards:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/randomnerdtutorials.com\/learn-esp32-with-arduino-ide\/\">Learn ESP32 with Arduino IDE (eBook + Video Course)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/randomnerdtutorials.com\/projects-esp32\/\">More ESP32 resources&#8230;<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/randomnerdtutorials.com\/home-automation-using-esp8266\/\">Home Automation using ESP8266 (eBook)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/randomnerdtutorials.com\/projects-esp8266\/\">More ESP8266 resources&#8230;<\/a><\/li>\n<\/ul>\n\n\n\n<p>Thanks for reading. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>This guide shows how to get the ESP32 or ESP8266 NodeMCU boards MAC Address using Arduino IDE. We also show how to change your board&#8217;s MAC Address. What&#8217;s a MAC &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Get ESP32\/ESP8266 MAC Address and Change It (Arduino IDE)\" class=\"read-more button\" href=\"https:\/\/randomnerdtutorials.com\/get-change-esp32-esp8266-mac-address-arduino\/#more-93413\" aria-label=\"Read more about Get ESP32\/ESP8266 MAC Address and Change It (Arduino IDE)\">CONTINUE READING \u00bb<\/a><\/p>\n","protected":false},"author":5,"featured_media":93419,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[281,276,277,299,264],"tags":[],"class_list":["post-93413","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp32-project","category-esp32","category-esp32-arduino-ide","category-0-esp32","category-project"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2020\/01\/How-to-get-ESP32-ESP8266-Physical-MAC-Address-Arduino-IDE.jpg?fit=1280%2C720&quality=100&strip=all&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/posts\/93413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/comments?post=93413"}],"version-history":[{"count":3,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/posts\/93413\/revisions"}],"predecessor-version":[{"id":158713,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/posts\/93413\/revisions\/158713"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/media\/93419"}],"wp:attachment":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/media?parent=93413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/categories?post=93413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/tags?post=93413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}