The best replacement for hydrochloric acid is sulfuric acid.

The best alternatives to hydrochloric acid are rated as following:
★★★★★  sulfuric acid
★★★★  muriatic acid
★★  phosphoric acid
★★  hydrogen chloride
★★  acetic acid
★  hydrochloric
★  sodium hydroxide
★  hydrofluoric acid
★  hydrochloride
★  digestive enzymes
  sodium carbonate
  sulphuric acid
  apple cider vinegar
  magnesium hydroxide
  hydroiodic acid

Your alternative for hydrochloric acid is not listed? Suggest!
Speaking about hydrochloric acid, one probably shouldn't forget about sodium hydroxide.

Other search terms related to hydrochloric acid and their ratings are:

★★★★★ sodium hydroxide
★★★ zinc
★★★ pepsin
★★★ magnesium
★★ sodium carbonate
★★ calcium hydroxide
★★ potassium hydroxide
sodium bicarbonate
magnesium equation
calcium carbonate
barium hydroxide
potassium carbonate
silver nitrate
You have in mind a companion for hydrochloric acid and it is not yet here? Propose!

Google Trends

Scale is based on the average worldwide traffic of hydrochloric acid in all years. Click on graph for more.
hydrochloric acid
sulfuric acid
muriatic acid