L'End User License Agreement (in italiano Accordo di Licenza con l'Utente Finale), noto semplicemente con l'acronimo EULA, è il contratto stipulato tra il fornitore di un software e il suo utente finale.
Il contratto concede la licenza di utilizzo del software all'utente finale nei termini stabiliti dal fornitore; si tratta di un tipo di contratto «a termini di servizio».