Haft komputerowy to proces tworzenia wzorów haftu za pomocą specjalnego oprogramowania i maszyn haftujących. W odróżnieniu od tradycyjnego haftu, w którym wzory były ręcznie nanoszone na materiał i wykonywane ręcznie, haft komputerowy jest automatyczny i precyzyjny.