Betaversion är en term inom
programutveckling. En betaversion av ett
datorprogram eller ett datorsystem är fortfarande under utveckling, men har nått en så pass stabil status att man anser att den uppfyller merparten av de (be)ställda kraven. Betaversion innehåller
buggar och/eller kan vara något ofullständig. Programmet släpps till utomstående användare, som testar produkten, rapporterar fel och brister och lämnar önskemål om saknade funktioner till utvecklingsteamet, som gör förbättringar som sedan släpps i den slutliga produkten. Vissa mjukvaruutvecklare släpper så kallade "öppna betor" av sina program. Det betyder att i princip vem som helst kan prova betaversionen och rapportera buggar samt kritisera och komma med kommentarer. Öppna betaversioner av datorprogram laddas vanligen ned från en särskild
webbplats på
internet skapad av utvecklarna. En betaversion kan vara försedd med en tidsfunktion som gör att den slutar fungera efter ett visst datum (en så kallad
tidsinställd bomb).