Eine virtuelle serielle Schnittstelle ist eine Emulation der realen seriellen Schnittstelle. Ein solcher Port kann von einer Software erstellt werden, die zusätzliche serielle Ports in einem System ermöglicht, ohne dass zusätzliche Hardware installiert werden muss. Einem virtuellen Port kann ein beliebiger Name zugewiesen werden, und es ist möglich, eine große Anzahl solcher Ports auf einem Computer zu erstellen.