Hardver ili računarski hardver (engleski: hardware; computer hardware) jest vidljivi dio računara.[1] Hardver se mnogo rjeđe mijenja nego softver. Iz toga je i proizašao naziv "hardware" jer na engleskom soft znači meko što se odnosi na lakoću mijenjanja i nadogradnje, dok hard znači tvrdo, i odnosi se na opipljivi "tvrdi" dio računara, koji se rijeđe i teže mijenja.
Posrednik između hardvera i software je "firmware", poseban softver koji je usko povezan sa hardverom i njegovima specifičnim funkcijama, i dosta teže se mijenja nego obični softver. Hardverom obično komanduje softver. Kombinacija hardvera i softvera formira koristan računarski sistem.[2]
Hardverska, računarska arhitektura koja se koristi u kućnim računarima se naziva Von Neumannova arhitektura. Također, postoje i druge arhitekture, ali se mnogo rjeđe koriste.