{"id":13,"date":"2026-06-05T08:12:00","date_gmt":"2026-06-04T23:12:00","guid":{"rendered":"https:\/\/www.eqmaker.kr\/en\/?p=13"},"modified":"2026-06-05T16:08:55","modified_gmt":"2026-06-05T07:08:55","slug":"introduce-online-crc-calculator-site","status":"publish","type":"post","link":"https:\/\/www.eqmaker.kr\/en\/introduce-online-crc-calculator-site\/","title":{"rendered":"Introduction to an Online CRC Calculator"},"content":{"rendered":"\n<p id=\"EQArticleSummary\">A quick online CRC calculator that lets you instantly compute CRC8, CRC16, CRC32, and CRC64 right in your browser. With supports initial values, final XOR, input\/output bit reflection, as well as string, hex, and binary inputs. Perfect for quickly verifying CRC implementation.<\/p>\n<section>\n<p>When you\u2019re developing a program, there comes a moment when you ask yourself, \u201cIs my CRC calculation actually correct?\u201d You could try verifying it manually by hand. But that takes time and it\u2019s super easy to mess up. In situations like this, having a reliable reference tool to compare your results against is really helpful.<\/p>\n<p>The site I\u2019m talking about is an online <abbr title=\"Cyclic Redundancy Check\">CRC<\/abbr> calculator developed by a German developer named Bastian Molkenthin. It lets you <strong>test out various CRC algorithms instantly<\/strong> right from your browser.<\/p>\n<p>It supports pretty much all the key options you need for CRC calculations\u2014like setting the initial value, applying final XOR, and reflecting input\/output bits. Plus, it comes with presets for commonly used standard and commercial protocols.<\/p>\n<p>The input format is also flexible. Since it supports String, Hex, and Binary input, it can be used easily in many different programming or testing situations.<\/p>\n<p>When I was studying CRC some time ago, this site helped me a lot while I was running many experiments and comparing different calculation results. It is a very useful and appreciated tool. Highly recommend keeping it bookmarked!<\/p>\n<\/section>\n\n<section>\n<h2>List of CRC Presets<\/h2>\n<h3>CRC 8<\/h3>\n<ul>\n<li>CRC8<\/li>\n<li>CRC8_SAE_J1850<\/li>\n<li>CRC8_SAE_J1850_ZERO<\/li>\n<li>CRC8_8H2F<\/li>\n<li>CRC8_CDMA2000<\/li>\n<li>CRC8_DARC<\/li>\n<li>CRC8_DVB_S2<\/li>\n<li>CRC8_EBU<\/li>\n<li>CRC8_ICODE<\/li>\n<li>CRC8_ITU<\/li>\n<li>CRC8_MAXIM<\/li>\n<li>CRC8_ROHC<\/li>\n<li>CRC8_WCDMA<\/li>\n<\/ul>\n<h3>CRC 16<\/h3>\n<ul>\n<li>CRC16_CCIT_ZERO<\/li>\n<li>CRC16_ARC<\/li>\n<li>CRC16_AUG_CCITT<\/li>\n<li>CRC16_BUYPASS<\/li>\n<li>CRC16_CCITT_FALSE<\/li>\n<li>CRC16_CDMA2000<\/li>\n<li>CRC16_DDS_110<\/li>\n<li>CRC16_DECT_R<\/li>\n<li>CRC16_DECT_X<\/li>\n<li>CRC16_DNP<\/li>\n<li>CRC16_EN_13757<\/li>\n<li>CRC16_GENIBUS<\/li>\n<li>CRC16_MAXIM<\/li>\n<li>CRC16_MCRF4XX<\/li>\n<li>CRC16_RIELLO<\/li>\n<li>CRC16_T10_DIF<\/li>\n<li>CRC16_TELEDISK<\/li>\n<li>CRC16_TMS37157<\/li>\n<li>CRC16_USB<\/li>\n<li>CRC16_A<\/li>\n<li>CRC16_KERMIT<\/li>\n<li>CRC16_MODBUS<\/li>\n<li>CRC16_X_25<\/li>\n<li>CRC16_XMODEM<\/li>\n<\/ul>\n<h3>CRC 32<\/h3>\n<ul>\n<li>CRC32<\/li>\n<li>CRC32_BZIP2<\/li>\n<li>CRC32_C<\/li>\n<li>CRC32_D<\/li>\n<li>CRC32_MPEG2<\/li>\n<li>CRC32_POSIX<\/li>\n<li>CRC32_Q<\/li>\n<li>CRC32_JAMCRC<\/li>\n<li>CRC32_XFER<\/li>\n<\/ul>\n<h3>CRC 64<\/h3>\n<ul>\n<li>CRC64_ECMA_182<\/li>\n<li>CRC64_GO_ISO<\/li>\n<li>CRC64_WE<\/li>\n<li>CRC64_XZ<\/li>\n<\/ul>\n<\/section>\n\n<p>Try this reliable reference tool on here.<\/p> <p><a href=\"http:\/\/www.sunshine2k.de\/coding\/javascript\/crc\/crc_js.html\" target=\"_blank\" title=\"Sunshine&#039;s Homepage\" rel=\"noopener noreferrer\">Sunshine&#8217;s Homepage \u2013 CRC Calculator<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An online CRC calculator that lets you instantly compute CRC8, CRC16, CRC32, and CRC64 in your browser. Supports key options like initial value, XOR, input\/output reflection, and allows quick verification using string, hex, and binary inputs.<\/p>\n","protected":false},"author":1,"featured_media":10,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-engineering-lab"],"_links":{"self":[{"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/posts\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":1,"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/posts\/13\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/posts\/13\/revisions\/14"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/media\/10"}],"wp:attachment":[{"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/media?parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/categories?post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eqmaker.kr\/en\/wp-json\/wp\/v2\/tags?post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}