En varmeveksler bruges til at overføre overskudsvarme til et centralvarmeanlæg. Varmeveksleren overfører varme uden at komme i kontakt med det man overføre varmen til. En varmeveksler kan fungere både med luft og med væske. Varmevekslere bruges eksempelvis til varmegenvinding fra
solfangeranlæg, hvor de overfører varmen fra
solfanger til en varmtvandstank. Brug af varmeveksler kan aldrig give en virkningsgrad på 100%, da temperaturen i det medie det overføres til vil være lavere, men en virkningsgrad på 70-90⁰ er det almindelige.