Las herramientas múltiples son programas que pueden ejecutarse en múltiples plataformas, ya sea requiriendo una compilación individual para cada plataforma o ejecutándose directamente en cualquier plataforma. Algunos ejemplos de aplicaciones multiplataforma son aquellas que pueden ejecutarse en Windows, Linux y Mac OS.