<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
    <url>
        <loc>https://hexcalculator.dev/binary-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-binary-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/binary-to-octal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-octal-converter/binary-to-octal-converter-grouping-diagram.svg</image:loc>
            <image:title>Binary to octal grouping diagram</image:title>
            <image:caption>Binary to octal conversion by grouping: each three-bit block becomes one octal digit, so 1011110101 reads as 1365.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-octal-converter/binary-to-decimal-place-value-waterfall.svg</image:loc>
            <image:title>Binary place values adding to 757</image:title>
            <image:caption>Binary to decimal: the place values of the 1 bits add up to 757.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-octal-converter/decimal-to-octal-division-by-8-ladder.svg</image:loc>
            <image:title>Division by 8 ladder for 757</image:title>
            <image:caption>Decimal to octal: repeated division by 8 shrinks the quotient while the remainders build the answer.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/octal-to-binary-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/decimal-to-binary-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-binary-converter/decimal-vs-binary-digit-count-comparison.svg</image:loc>
            <image:title>Decimal vs binary digit counts</image:title>
            <image:caption>A binary number needs about 3.3 times as many digits as its decimal equivalent.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-binary-converter/decimal-to-binary-converter-357-power-of-2-breakdown.svg</image:loc>
            <image:title>Decimal 357 as powers of 2</image:title>
            <image:caption>The decimal number 357 is the sum of five powers of 2, and each one becomes a 1 in its binary form.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-binary-converter/binary-bit-width-maximum-values-scale.svg</image:loc>
            <image:title>Maximum value by bit width</image:title>
            <image:caption>Each common bit width has a fixed ceiling for the decimal values it can store.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/decimal-to-octal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-octal-converter/decimal-to-octal-division-by-8-steps.svg</image:loc>
            <image:title>Decimal to octal division ladder for 2603</image:title>
            <image:caption>The decimal to octal division ladder for 2603: remainders 3, 5, 0 and 5 read upward give 5053.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-octal-converter/octal-place-value-check-2603.svg</image:loc>
            <image:title>Octal place value check for 5053</image:title>
            <image:caption>Checking 5053 in base 8 by place value: 2560 + 0 + 40 + 3 returns 2603.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-octal-converter/decimal-to-octal-answer-length-ranges.svg</image:loc>
            <image:title>Octal answer length by decimal range</image:title>
            <image:caption>Decimal ranges and the number of octal digits they produce.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/decimal-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-hex-converter/decimal-to-hex-converter-division-steps.svg</image:loc>
            <image:title>Decimal to hex division steps for 28,731</image:title>
            <image:caption>The four divisions behind 28,731 = 703B.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-hex-converter/hex-place-value-breakdown-703b.svg</image:loc>
            <image:title>Hex place values of 703B add up to 28,731</image:title>
            <image:caption>Each hex digit&#x27;s place value adds up to the original decimal number.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-hex-converter/decimal-vs-hex-length-comparison.svg</image:loc>
            <image:title>Decimal versus hex length comparison</image:title>
            <image:caption>Hex always needs fewer characters than decimal for the same large number.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/binary-to-decimal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-decimal-converter/binary-to-decimal-bit-weights-waterfall.svg</image:loc>
            <image:title>Binary place values adding up to 183</image:title>
            <image:caption>Each 1 bit adds its place value to the running sum.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-decimal-converter/double-dabble-binary-to-decimal-running-total.svg</image:loc>
            <image:title>Double dabble running total</image:title>
            <image:caption>The running total roughly doubles at every step.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-decimal-converter/unsigned-vs-signed-binary-reading-by-bit-width.svg</image:loc>
            <image:title>Unsigned vs signed binary reading by bit width</image:title>
            <image:caption>The same digits give -73 as a signed 8-bit value but 183 once padded to 16 bits.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/octal-to-decimal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/octal-to-decimal-converter/octal-to-decimal-converter-place-value-breakdown.svg</image:loc>
            <image:title>Octal 3517 place-value breakdown to decimal 1871</image:title>
            <image:caption>Each digit of 3517 in base 8 contributes its own product, and the four products sum to 1,871.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/octal-to-decimal-converter/octal-digits-to-binary-and-hexadecimal.svg</image:loc>
            <image:title>Octal 3517 as three-bit binary groups and hexadecimal</image:title>
            <image:caption>Every octal digit expands to three bits, which is why octal works as shorthand for binary.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-decimal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-decimal-converter/hex-to-decimal-converter-3f8a-place-value-breakdown.svg</image:loc>
            <image:title>Hex to decimal place-value breakdown for 3F8A</image:title>
            <image:caption>The four place-value products of 3F8A add up to 16,266 in decimal.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-decimal-converter/hex-color-code-to-decimal-rgb-values.svg</image:loc>
            <image:title>Hex color code converted to decimal RGB values</image:title>
            <image:caption>Each pair of digits in a hex color code converts to one decimal RGB value.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-octal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-octal-converter/hex-to-octal-converter-bit-regrouping.svg</image:loc>
            <image:title>Hex to octal bit regrouping for 3E7</image:title>
            <image:caption>Hex 3E7 and octal 1747 share the same twelve bits; only the grouping changes.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-octal-converter/hex-vs-octal-place-value-breakdown-of-999.svg</image:loc>
            <image:title>Place value breakdown of 999 in hex and octal</image:title>
            <image:caption>Hex 3E7 and octal 1747 each add up to 999 from their own place values.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-octal-converter/hexadecimal-vs-octal-symbol-count.svg</image:loc>
            <image:title>Hexadecimal vs octal symbol count</image:title>
            <image:caption>Hex needs fewer symbols than octal because each hex symbol carries more information.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/octal-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/octal-to-hex-converter/octal-to-hex-converter-bit-regrouping-52714.svg</image:loc>
            <image:title>Octal 52714 to hex 55CC bit regrouping</image:title>
            <image:caption>Octal 52714 regrouped from 3-bit to 4-bit groups gives hex 55CC.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/octal-to-hex-converter/octal-vs-hexadecimal-digit-count-comparison.svg</image:loc>
            <image:title>Octal digits versus hex digits for the same number</image:title>
            <image:caption>Hex writes the same value in fewer digits once a number passes three octal digits.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/text-to-binary-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-binary-converter/ship-it-text-to-binary-bit-grid.svg</image:loc>
            <image:title>Bit grid for the text Ship it</image:title>
            <image:caption>The 56 bits of &quot;Ship it&quot;: seven characters, seven bytes, eight bits each.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-binary-converter/text-to-binary-letter-s-bit-weights.svg</image:loc>
            <image:title>Bit weights that make the letter S</image:title>
            <image:caption>The capital letter S is code 83, built from the bit weights 64, 16, 2 and 1.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-binary-converter/utf-8-binary-translator-bits-per-character.svg</image:loc>
            <image:title>UTF-8 bits per character</image:title>
            <image:caption>UTF-8 spends 8 bits on ASCII and up to 32 bits on an emoji.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/binary-to-text-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-text-converter/binary-to-text-converter-byte-place-values.svg</image:loc>
            <image:title>Binary byte place values adding to 75</image:title>
            <image:caption>Only the bit positions holding a 1 add to the byte&#x27;s decimal value.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-text-converter/binary-to-text-kayak-12-ascii-values.svg</image:loc>
            <image:title>ASCII values of the decoded message Kayak 12</image:title>
            <image:caption>Each byte of the Kayak 12 message as an ASCII number, coloured by character type.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/binary-to-text-converter/binary-translator-bits-per-character-utf-8.svg</image:loc>
            <image:title>Bits per character in UTF-8</image:title>
            <image:caption>UTF-8 spends one to four bytes per character.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/text-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-hex-converter/text-to-hex-converter-letter-z-formula.svg</image:loc>
            <image:title>Text to hex formula for the letter Z</image:title>
            <image:caption>The letter Z has ASCII code 90, which divides into 5 and 10 and is written as the hex byte 5A.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-hex-converter/text-to-hex-utf8-bytes-per-string.svg</image:loc>
            <image:title>UTF-8 bytes per string chart</image:title>
            <image:caption>Both strings are seven characters long, but the accented letter and euro sign push the second to ten bytes.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-text-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-text-converter/hex-to-text-converter-byte-to-decimal-breakdown.svg</image:loc>
            <image:title>Hex byte to decimal breakdown</image:title>
            <image:caption>Each hex byte equals its first digit times 16 plus its second digit, which gives the decimal code to look up in the ASCII table.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-text-converter/hex-to-ascii-lookup-grid.svg</image:loc>
            <image:title>Hex to ASCII lookup grid</image:title>
            <image:caption>Cross the first hex digit with the second to find the ASCII character, such as 53 for S.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-text-converter/hex-to-string-utf-8-bytes-per-character.svg</image:loc>
            <image:title>UTF-8 bytes per character</image:title>
            <image:caption>UTF-8 uses one to three bytes per character in this example, so the character encoding must match the data.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/text-to-decimal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-decimal-converter/ascii-vs-unicode-decimal-code-range.svg</image:loc>
            <image:title>ASCII range versus beyond-ASCII codes</image:title>
            <image:caption>Five of the six decimal codes for Café 9 are plain ASCII; only é at 233 needs Unicode.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-decimal-converter/text-to-decimal-converter-binary-bits-cafe-9.svg</image:loc>
            <image:title>Binary bits behind each decimal code</image:title>
            <image:caption>Each decimal code is one byte; add the bit weights marked 1 to get the number.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-decimal-converter/decimal-system-place-value-code-233.svg</image:loc>
            <image:title>Place value breakdown of decimal code 233</image:title>
            <image:caption>The code for é is 2 × 100 + 3 × 10 + 3 × 1 in the decimal system.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/decimal-to-text-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-text-converter/decimal-to-text-converter-code-lookup-example.svg</image:loc>
            <image:title>Decimal to text lookup example</image:title>
            <image:caption>Each decimal code maps to exactly one character through a lookup, never a sum.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-text-converter/ascii-uppercase-vs-lowercase-decimal-codes.svg</image:loc>
            <image:title>Uppercase vs lowercase ASCII decimal codes</image:title>
            <image:caption>A lowercase ASCII code is always its uppercase partner plus 32.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/text-to-utf8-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-utf8-converter/text-to-utf-8-hex-converter-byte-count-waterfall.svg</image:loc>
            <image:title>UTF-8 byte count waterfall for sample string</image:title>
            <image:caption>Seven characters add up to 13 UTF-8 bytes; the emoji alone costs 4.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-utf8-converter/utf-8-two-byte-hex-bit-layout.svg</image:loc>
            <image:title>UTF-8 two-byte bit layout for ë</image:title>
            <image:caption>How the code point of ë fills the two-byte UTF-8 template.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/text-to-utf8-converter/utf-8-vs-utf-16-bytes-per-character.svg</image:loc>
            <image:title>UTF-8 versus UTF-16 bytes per character</image:title>
            <image:caption>UTF-8 is smaller for plain letters; UTF-16 is smaller for CJK characters.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/text-to-ebcdic-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/decimal-to-bcd-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-bcd-converter/decimal-to-bcd-digit-by-digit-conversion-6408.svg</image:loc>
            <image:title>Decimal to BCD digit-by-digit conversion of 6408</image:title>
            <image:caption>Each digit of 6408 is encoded separately: 0110 0100 0000 1000.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-bcd-converter/bcd-vs-standard-binary-storage-size.svg</image:loc>
            <image:title>BCD vs standard binary storage for 6408</image:title>
            <image:caption>Storage for 6408: standard binary uses 13 bits, packed BCD 16 and unpacked BCD 32.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/decimal-to-bcd-converter/bcd-addition-correction-factor-example.svg</image:loc>
            <image:title>BCD addition with correction factor, 38 plus 29</image:title>
            <image:caption>The correction factor of 6 turns the raw sum 61 into the valid BCD sum 67.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-base32-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-base64-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/signed-integer-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/ip-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/ip-to-hex-converter/ip-address-to-hex-octet-conversion-steps.svg</image:loc>
            <image:title>IP address to hex octet conversion steps</image:title>
            <image:caption>203.0.113.77 converts one octet at a time to CB.00.71.4D, or 0xCB00714D as one number.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/ip-to-hex-converter/ip-to-hex-converter-digit-values-heatmap.svg</image:loc>
            <image:title>IP to hex digit value heatmap</image:title>
            <image:caption>Each octet yields a high and a low digit between 0 and 15; the outlined D is 13.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/date-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/utf8-to-text-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/utf8-to-text-converter/utf-8-decoding-code-point-breakdown.svg</image:loc>
            <image:title>UTF-8 decoding: three hex bytes to one code point</image:title>
            <image:caption>How three hex bytes rebuild one Unicode code point.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/utf8-to-text-converter/utf-8-hex-to-text-bytes-per-character.svg</image:loc>
            <image:title>UTF-8 bytes per character in a decoded hex sample</image:title>
            <image:caption>Twelve characters, seventeen bytes: the check mark and rocket take 7 of them.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/utf8-to-text-converter/utf-8-vs-utf-16-bytes-per-character.svg</image:loc>
            <image:title>UTF-8 vs UTF-16 bytes per character</image:title>
            <image:caption>UTF-8 is smaller for ASCII letters; UTF-16 can be smaller for symbols.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/ebcdic-to-text-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/bcd-to-decimal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/bcd-to-decimal-converter/bcd-to-decimal-converter-nibble-decoding-example.svg</image:loc>
            <image:title>BCD to decimal nibble decoding example</image:title>
            <image:caption>Each nibble decodes independently: 0110 0100 1000 0001 gives 6481.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/bcd-to-decimal-converter/valid-bcd-codes-vs-pseudotetrades.svg</image:loc>
            <image:title>Valid BCD codes versus pseudotetrades</image:title>
            <image:caption>Only the ten patterns 0000 to 1001 are valid BCD digits.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/bcd-to-decimal-converter/bcd-vs-standard-binary-bit-count.svg</image:loc>
            <image:title>BCD versus standard binary bit count</image:title>
            <image:caption>BCD needs more bits than standard binary, and the gap grows with the number of digits.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/base32-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/base64-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/base64-to-hex-converter/base64-to-hex-bit-regrouping-diagram.svg</image:loc>
            <image:title>Base64 to hex bit regrouping diagram</image:title>
            <image:caption>The same 24 bits of WmVi, regrouped from four 6-bit Base64 characters into three bytes: 5A 65 62.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/base64-to-hex-converter/base64-vs-hex-length-comparison.svg</image:loc>
            <image:title>Base64 versus hex length comparison</image:title>
            <image:caption>Hex digits versus Base64 characters for the same bytes in the example table.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-signed-integer-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-ip-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-ip-converter/hex-to-ip-address-converter-split-convert-join-steps.svg</image:loc>
            <image:title>Hex to IP address conversion steps for AC1F0A2D</image:title>
            <image:caption>Splitting AC1F0A2D into pairs, converting each pair, and joining the results gives 172.31.10.45.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-ip-converter/hex-ip-address-private-172-range-zone-bar.svg</image:loc>
            <image:title>Private 172.16.0.0/12 range for a hex IP address</image:title>
            <image:caption>The second number 31 (hex 1F) is the last value of the private 172.16.0.0/12 block.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-date-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-date-converter/hex-to-date-converter-worked-example-and-misreads.svg</image:loc>
            <image:title>Hex timestamp decode and misread gaps</image:title>
            <image:caption>The 67E1A3B0 place-value decode, and how far two common misreads move the year.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-date-converter/hex-timestamp-epoch-start-dates-timeline.svg</image:loc>
            <image:title>Epoch start dates timeline</image:title>
            <image:caption>Each timestamp format counts from its own starting year, so the same hex decodes differently under each epoch.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-base16-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-base36-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-base36-converter/hex-to-base36-converter-place-value-breakdown.svg</image:loc>
            <image:title>Hex to base-36 place-value waterfall</image:title>
            <image:caption>Each base-36 digit of 4RPUK contributes its place value, and together they rebuild 8,011,676.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-base36-converter/hex-vs-base36-string-length-comparison.svg</image:loc>
            <image:title>Hex vs base-36 string length</image:title>
            <image:caption>The same number needs fewer characters in base-36 than in hexadecimal, and the gap widens as values grow.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/base36-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/base12-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/base12-to-hex-converter/base-12-place-values-adding-to-decimal-total.svg</image:loc>
            <image:title>Base-12 place values adding to a decimal total</image:title>
            <image:caption>The four place contributions of 3A7B in base-12 add up to a decimal total of 6,719.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/base12-to-hex-converter/hex-1a3f-four-bit-binary-groups-check.svg</image:loc>
            <image:title>Hex 1A3F split into four-bit binary groups</image:title>
            <image:caption>Each hex character of 1A3F expands to a four-bit group, a quick binary check on the converted result.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/little-endian-hex-to-decimal-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/little-endian-hex-to-decimal-converter/little-endian-byte-reversal-9c4b0f00.svg</image:loc>
            <image:title>Little endian byte reversal</image:title>
            <image:caption>Reversing the stored bytes turns 9C 4B 0F 00 into 0x000F4B9C, which is 1,002,396.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/little-endian-hex-to-decimal-converter/little-endian-hex-to-decimal-place-value-waterfall.svg</image:loc>
            <image:title>Place value contributions waterfall</image:title>
            <image:caption>Each stored byte is weighted by a power of 256; the third byte supplies almost the whole total.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/little-endian-hex-to-decimal-converter/little-endian-vs-big-endian-misread-value.svg</image:loc>
            <image:title>Little endian vs big endian misread</image:title>
            <image:caption>Reading the same four bytes in the wrong byte order inflates the value about 2,600 times.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/decimal-to-little-endian-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-int-in-csharp</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/int-to-hex-in-csharp</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/int-to-hex-in-csharp/int-to-hex-in-c-divide-by-16-remainder-steps.svg</image:loc>
            <image:title>Int to hex divide-by-16 steps</image:title>
            <image:caption>Dividing 51966 by 16 four times yields the remainders E, F, A and C, which read in reverse as CAFE.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/int-to-hex-in-csharp/hexadecimal-place-value-breakdown-of-51966.svg</image:loc>
            <image:title>Hex place values of CAFE</image:title>
            <image:caption>Each digit of CAFE adds its value times a power of 16; the leading C supplies almost all of the total.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-decimal-in-awk</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-shift-calculator</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-shift-calculator/hex-shift-calculator-left-shift-doubling.svg</image:loc>
            <image:title>Hex left shift waterfall chart</image:title>
            <image:caption>Each left shift adds a copy of the running value, so three shifts multiply 15,450 by 8.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-shift-calculator/hex-shift-calculator-right-shift-bits-discarded.svg</image:loc>
            <image:title>Right shift bits kept versus discarded</image:title>
            <image:caption>The further you shift right, the more of the original sixteen bits are lost.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-bitwise-calculator</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-calculator/hexadecimal-addition-column-carry-chart.svg</image:loc>
            <image:title>Hexadecimal addition column totals</image:title>
            <image:caption>Adding 7E5A and 2B9D column by column: any column that reaches 16 writes the remainder and carries 1.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-calculator/hex-to-decimal-place-value-breakdown.svg</image:loc>
            <image:title>Hex to decimal place value waterfall</image:title>
            <image:caption>Hex 7E5A converted to decimal by weighting each digit by its power of 16.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-calculator/hex-bitwise-and-or-xor-bit-grid.svg</image:loc>
            <image:title>Hex bitwise AND OR XOR bit grid</image:title>
            <image:caption>Hex C9 and 6B compared bit by bit under AND, OR and XOR.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-crc-calculator</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-twos-complement-calculator</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-twos-complement-calculator/hex-twos-complement-16-bit-sign-split.svg</image:loc>
            <image:title>16-bit signed hex range split with C7A3 marked</image:title>
            <image:caption>C7A3 sits in the negative half of the 16-bit range, so it reads as -14,429 instead of 51,107.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-twos-complement-calculator/signed-vs-unsigned-hex-byte-values.svg</image:loc>
            <image:title>Signed vs unsigned decimal for 8-bit hex bytes</image:title>
            <image:caption>The same byte gives a different decimal depending on whether you read it as unsigned or as two&#x27;s complement.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-7-segment-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-7-segment-converter/hex-to-7-segment-display-converter-digits-9-and-c.svg</image:loc>
            <image:title>Segment patterns for hex digits 9 and C</image:title>
            <image:caption>Segments lit for hex digits 9 and C on a common cathode display, with the 7-bit pattern and hex byte for each.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-7-segment-converter/common-cathode-vs-common-anode-hex-to-7-segment-bytes.svg</image:loc>
            <image:title>Common cathode vs common anode segment bytes</image:title>
            <image:caption>Each common anode byte is 127 minus the common cathode byte for the same digit.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-7-segment-converter/7-segment-display-decoder-current-draw-0x9c.svg</image:loc>
            <image:title>Current draw of a two-digit 7-segment display showing 0x9C</image:title>
            <image:caption>Current draw of the two digits of 0x9C at about 20 mA per lit segment.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/rgb-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/rgba-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/rgba-to-hex-converter/rgba-values-on-the-0-255-scale.svg</image:loc>
            <image:title>RGBA values on the 0 to 255 scale</image:title>
            <image:caption>The four values of the worked example placed on the 0 to 255 byte scale with their hex pairs.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/rgba-to-hex-converter/rgba-to-hex-converter-channel-byte-breakdown.svg</image:loc>
            <image:title>RGBA channel byte breakdown</image:title>
            <image:caption>Each RGBA channel is one byte: a first digit worth sixteens plus a second digit worth ones, so rgba(46, 139, 187, 0.65) becomes #2E8BBBA6.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/rgba-to-hex-converter/alpha-to-hex-opacity-scale.svg</image:loc>
            <image:title>Alpha to hex opacity scale</image:title>
            <image:caption>Alpha runs from 0 to 1 and maps onto the hex pairs 00 through FF; 0.65 lands on A6.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hsl-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hsv-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hsv-to-hex-converter/hsv-hue-sectors-color-wheel.svg</image:loc>
            <image:title>HSV hue sectors on the color wheel</image:title>
            <image:caption>A hue of 268 degrees sits in the 240 to 299 sector, where blue carries the chroma.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hsv-to-hex-converter/hsv-to-hex-saturation-value-grid.svg</image:loc>
            <image:title>HSV to hex grid for hue 268</image:title>
            <image:caption>Hex codes for hue 268 across four saturation and four value levels; the outlined cell is the worked example, #8F51D6.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/cmyk-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/cmyk-to-hex-converter/cmyk-to-hex-black-ink-channel-dimming.svg</image:loc>
            <image:title>CMYK to hex black ink channel chart</image:title>
            <image:caption>How black ink lowers each channel in the worked example, ending at #3D97DB.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/cmyk-to-hex-converter/cmyk-to-hex-red-channel-heatmap.svg</image:loc>
            <image:title>CMYK to hex red channel heatmap</image:title>
            <image:caption>Red channel by cyan and black coverage; the outlined cell is the worked example.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/uicolor-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/uicolor-to-hex-converter/uicolor-to-hex-converter-channel-formula.svg</image:loc>
            <image:title>UIColor to hex channel formula</image:title>
            <image:caption>Each UIColor channel is scaled by 255, rounded and written as a two-digit hex pair.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/uicolor-to-hex-converter/uicolor-alpha-hex-rrggbbaa-format.svg</image:loc>
            <image:title>UIColor alpha to hex RRGGBBAA</image:title>
            <image:caption>An alpha of 0.8 becomes the hex pair CC in an eight-digit hex color.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-rgb-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-rgb-converter/hex-to-rgb-converter-channel-values.svg</image:loc>
            <image:title>Hex to RGB channel values for #C4572B</image:title>
            <image:caption>The three RGB channel values behind #C4572B.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-rgb-converter/hex-to-decimal-red-channel-waterfall.svg</image:loc>
            <image:title>Hex to decimal build-up for the red byte C4</image:title>
            <image:caption>How the red pair C4 builds to 196 in decimal.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-rgb-converter/hsl-vs-hsv-values-for-hex-color.svg</image:loc>
            <image:title>HSL versus HSV values for #C4572B</image:title>
            <image:caption>The same color described in HSL and HSV.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-rgba-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-hsl-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-hsl-converter/hex-to-hsl-converter-hue-wheel-positions.svg</image:loc>
            <image:title>Hue positions on the HSL color wheel</image:title>
            <image:caption>Where hue 165° falls on the color wheel.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-hsl-converter/hex-to-hsl-channel-math-breakdown.svg</image:loc>
            <image:title>Hex to HSL channel math for #1F8A70</image:title>
            <image:caption>Normalised channels for #1F8A70: the maximum and minimum set lightness and saturation.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-hsl-converter/hex-code-grid-for-hsl-saturation-and-lightness.svg</image:loc>
            <image:title>Hex codes across HSL saturation and lightness</image:title>
            <image:caption>Nine hex codes that share one hue; only saturation and lightness change.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-hsv-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-cmyk-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-cmyk-converter/hex-to-cmyk-converter-screen-light-vs-ink-formula.svg</image:loc>
            <image:title>Hex to CMYK formula with worked example</image:title>
            <image:caption>The conversion formula applied to #D1495B: screen light shares on one side, printed ink shares on the other.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-cmyk-converter/hex-code-to-cmyk-ink-mix-by-color.svg</image:loc>
            <image:title>CMYK ink mix for six hex color codes</image:title>
            <image:caption>How much of each ink six different hex codes convert to under the plain formula.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-uicolor-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-color-tint-calculator</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-color-tint-calculator/hex-color-tint-calculator-formula-35-percent.svg</image:loc>
            <image:title>Hex color tint formula worked for #1B7F6B at 35%</image:title>
            <image:caption>How a 35% tint turns the teal #1B7F6B into #6BAC9F, channel by channel.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-color-tint-calculator/hex-color-tint-percentage-channel-values.svg</image:loc>
            <image:title>RGB channel values of #1B7F6B at four tint percentages</image:title>
            <image:caption>Every channel climbs toward 255 as the tint percentage rises; the outlined cell is the 35% example.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-color-opacity-calculator</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/color-difference-calculator</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/color-difference-calculator/color-difference-calculator-lab-gap-breakdown.svg</image:loc>
            <image:title>Lab gap breakdown waterfall</image:title>
            <image:caption>Lightness accounts for 16.81 of the 21.22 total, which is why the navy pair reads as a lightness shift.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/color-difference-calculator/cie76-cie94-ciede2000-score-comparison.svg</image:loc>
            <image:title>CIE76 vs CIE94 vs CIEDE2000 scores</image:title>
            <image:caption>The same navy pair scores 4.60, 4.19 and 3.50 depending on the color difference formula.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/color-difference-calculator/delta-e-interpretation-scale.svg</image:loc>
            <image:title>Delta E interpretation scale</image:title>
            <image:caption>A Delta E of 3.5 falls in the noticeable band of the interpretation scale.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-tailwind-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/tailwind-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-ral-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-ral-converter/hex-to-ral-converter-distance-ranking.svg</image:loc>
            <image:title>Hex to RAL distance ranking for #C0392B</image:title>
            <image:caption>Distance from #C0392B (RGB 192, 57, 43) to seven RAL Classic candidates: smaller means a closer match.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-ral-converter/hex-to-ral-color-conversion-channel-gaps.svg</image:loc>
            <image:title>Channel gaps behind each hex to RAL match</image:title>
            <image:caption>Each candidate&#x27;s squared distance is the sum of its red, green and blue gaps; RAL 2001 totals 211.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/ral-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/ral-to-hex-converter/ral-5015-to-hex-channel-breakdown.svg</image:loc>
            <image:title>RAL 5015 to hex channel breakdown</image:title>
            <image:caption>RAL 5015 becomes #007CB0 once each channel is written as a base 16 pair.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/ral-to-hex-converter/ral-classic-colors-rgb-channel-makeup.svg</image:loc>
            <image:title>RAL Classic colors RGB channel makeup</image:title>
            <image:caption>The red, green and blue makeup of seven common RAL finishes.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/ral-to-hex-converter/hex-to-ral-closest-match-distance-heatmap.svg</image:loc>
            <image:title>Hex to RAL closest match distance</image:title>
            <image:caption>RAL 5015 is the closest match for #0B78A8, with a distance of 14.2.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-pantone-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-pantone-converter/hex-to-pantone-converter-delta-e-formula.svg</image:loc>
            <image:title>Hex to Pantone Delta E formula</image:title>
            <image:caption>From hex code to RGB to CIELAB, then one Delta E formula ranks every Pantone swatch.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-pantone-converter/hex-code-vs-pantone-2935-c-rgb-channels.svg</image:loc>
            <image:title>RGB channel gap between a hex code and Pantone 2935 C</image:title>
            <image:caption>Red shows the widest channel gap between the example hex code and its closest Pantone swatch.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/hex-to-pantone-converter/hex-to-pantone-match-delta-e-bands.svg</image:loc>
            <image:title>Delta E bands and swatch ranking</image:title>
            <image:caption>Pantone 2935 C lands in the good band at Delta E 5.57; the other four swatches rank further away.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/pantone-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/pantone-to-hex-converter/pantone-to-hex-converter-300c-channel-breakdown.svg</image:loc>
            <image:title>Pantone 300 C HEX to RGB channel breakdown</image:title>
            <image:caption>Each pair of digits in #005EB8 becomes one RGB channel between 0 and 255.</image:caption>
        </image:image>
        <image:image>
            <image:loc>https://hexcalculator.dev/images/content/pantone-to-hex-converter/pantone-color-to-hex-rgb-channel-heatmap.svg</image:loc>
            <image:title>Pantone color RGB channel heatmap</image:title>
            <image:caption>RGB channel values for the five Pantone colors in the reference table.</image:caption>
        </image:image>
    </url>
    <url>
        <loc>https://hexcalculator.dev/hex-to-benjamin-moore-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/benjamin-moore-to-hex-converter</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/about</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/contact</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/privacy</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/terms</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
    </url>
    <url>
        <loc>https://hexcalculator.dev/sitemap</loc>
        <lastmod>2026-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
    </url>
</urlset>
