Gratisprogram eller freeware är datorprogram som är kostnadsfria att använda. Till skillnad från spridprogram (shareware) kan gratisprogram användas obegränsad tid och obegränsat antal gånger. I allmänhet avser gratisprogram kostnadsfri proprietär programvara, det vill säga program där användaren inte har tillgång till och rätt att ändra i källkoden. Vanligen innefattas således inte fri programvara i begreppet.
Gratisprogram kan spridas helt enkelt för att programskaparen vill att många ska kunna använda programmet. Numera är de ofta reklamfinansierade annonsprogram, och döljer ibland även spionprogram. Gratisprogram kan också vara begränsade eller äldre versioner av ett program, som syftar till att marknadsföra fullversionen (betalversionen) av samma program. Också fulla versioner av ett program kan spridas kostnadsfritt av motsvarande orsaker för att främja försäljningen av relaterade program eller maskinvara.
Tillverkaren kan ibland kräva att användaren skickar ett vykort till programmeraren, gör en god gärning eller något liknande, eller uppmuntra till en frivillig gåva till utvecklaren.[1] Tillverkaren kan ha satt upp regler för hur programmet får användas kostnadsfritt, såsom "endast för icke-kommersiellt bruk".
Ibland finns det möjlighet att frivilligt donera pengar till utvecklaren.[2]