Eine Betaversion ist eine vorläufige Version eines Computerprogramms, die in der Regel noch Fehler oder Funktionseinschränkungen enthält. Beta-Versionen werden während der Entwicklung neuer Software (Versionen) zur Verfügung gestellt, um Fehlerquellen aus einem größeren Kreis von Anwendern zu identifizieren.