Converts Motorola and Intel hex files to binary. Executables for windows included. A similar project also does hex <-> binary conversions, supports many formats and other features: see: srecord (http://srecord.sourceforge.net/)

Features

  • Supports unsorted records
  • Can add a checksum/CRC to a file
  • Can fill unused bytes with FF or another value
  • Supports byte swapped hex/S19 files
  • Support word oriented hex files

Project Activity

See All Activity >

Categories

Build Tools

License

BSD License

Follow Hex2bin

Hex2bin Web Site

Other Useful Business Software
FusionAuth: Authentication and User Management Software Icon
FusionAuth: Authentication and User Management Software

Offer your users flexible authentication options, including passwords, passwordless, single sign-on (SSO), and multi-factor authentication (MFA).

FusionAuth adds login, registration, SSO, MFA, and a bazillion other features to your app in days - not months.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
4
1
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • contains illegal files on windows and cannot be deleted: arginyltyrosylglutamylserylleucyllysylglutamylglycylalanylphenylalanylvalylprolylphenylphenylalanylalanylglutaminylleucyllysylglutamylarginylysylglutamylglycylalanylphenylalanylvalylprolylphenylalanylvalylthreonylleucylglycylaspartylprolylglycylisol.bin
    Reply from Hex2bin
    Posted 2019-08-23
    This file was generated as a test case. I have since splitted the files into the application and a testing part.
  • Works fine on Mac OS X Mavericks for arm-eabi. Thanks very much!
  • it's very usefully. And I append this line "if (Flnm[strlen(Flnm) - 1] == '\n') Flnm[strlen(Flnm) - 1] = '\0';" in the function NoFailOpenInputFile
  • This is awesome, now it even supports byte swapping.
  • It works like a charm. My toolchain generates by default bin-files. If I configure it to produce intel hex-files and call Hex2Bin to generate a bin-file again, the result is 100% identical.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Windows

Languages

English

Programming Language

C

Related Categories

C Build Tools

Registered

2003-02-27