HMAC Generator

Compute Hash-based Message Authentication Codes (HMAC) securely in your browser using SHA-256 or SHA-512 algorithms.

Frequently Asked Questions

Is my data sent to a server when using the HMAC Generator?
No. The HMAC Generator is a fully client-side utility. All data processing, calculations, and conversions are handled locally in your browser. No input text, payloads, or keys are uploaded to any external server.
What is a MAC address?
A MAC (Media Access Control) address is a unique 12-character physical identifier assigned to a network interface controller (NIC) for communication on a network segment.
How is the manufacturer lookup performed?
Manufacturer lookups parse the first 6 characters (the OUI - Organizationally Unique Identifier) against an offline registry of hardware vendors.
Can I customize the MAC address generation formats?
Yes. You can generate addresses formatted with colon separators (`00:1A:2B...`), hyphens, or as a raw continuous hexadecimal string.
Does the HMAC Generator store history or cache my inputs?
No. The application runs entirely in browser memory. Once you refresh the tab, navigate away, or close the window, all inputted details, logs, and outputs are completely cleared.
Is the HMAC Generator compatible with mobile devices?
Yes. The interface is optimized to be fully responsive. You can perform calculations, conversions, and formats on all modern mobile, tablet, and desktop web browsers.
Does the HMAC Generator work offline?
Yes. Once loaded, all code and assets required to run the HMAC Generator reside in your browser cache, enabling offline use without an active network connection.