Apache JMeter est une application open source pour les tests de charge et la mesure des performances des logiciels. Elle couvre de nombreux protocoles : HTTP et HTTPS, services web SOAP et REST, FTP, bases de données via JDBC, LDAP, JMS, messagerie et TCP. Une interface graphique permet d'enregistrer, construire et déboguer des plans de test ; un mode ligne de commande les exécute sur tout système compatible Java. JMeter travaille au niveau du protocole, sans navigateur ni JavaScript. Application purement Java, elle se télécharge et s'exploite par vos soins.
JMeter est un projet de l'Apache Software Foundation, organisation à but non lucratif américaine (501(c)(3)) ; les projets Apache sont publiés sous licence Apache 2.0. JMeter s'exécutant sur vos propres machines, il n'y a pas de service hébergé par un éditeur et les données de test restent dans votre environnement, sauf envoi de votre part. Pour une organisation européenne, cela signifie une maîtrise complète du lieu d'exécution et de conservation des résultats, avec l'effort d'exploitation de l'open source autogéré.