Heminhydrochlorid (syn. heminchlorid) er en kemisk forbindelse, der dannes som følge af vekselvirkningen mellem saltsyre og hemin.
Hemin er en protesegruppe af hæmoglobin og myoglobin indeholdende jern. Når saltsyre tilsættes til hemin, protoneres nitrogenatomet i en af pyrrolringene, og der dannes en hemin-kation. Denne kation reagerer med chloranionen fra saltsyre, hvilket resulterer i heminhydrochlorid.
Sammensætningen har en grønlig-brun farve og en krystallinsk struktur. Det er meget udbredt i laboratorieundersøgelser af hæm-holdige proteiner såsom cytochromer og peroxidaser. Heminhydrochlorid gør det muligt at isolere disse proteiner fra komplekse biologiske blandinger.