Un archivo .props, comúnmente denominado archivo de propiedades de Java (Java Properties file), es un formato de archivo basado en texto simple utilizado principalmente en aplicaciones relacionadas con Java para almacenar configuraciones, parámetros de aplicación y variables de entorno. El formato sigue una estructura sencilla de pares clave-valor, donde cada línea contiene típicamente una configuración definida por una clave, seguida de un signo igual o dos puntos, y luego el valor correspondiente. Debido a su simplicidad y legibilidad humana, se utiliza ampliamente para gestionar el comportamiento de las aplicaciones sin requerir la recompilación del código fuente. Aunque se originó en el ecosistema Java, el formato se emplea ahora con frecuencia en diversos lenguajes de programación y marcos de trabajo para la gestión de configuraciones ligeras. Admite comentarios mediante el uso de los caracteres '#' o '!', lo que permite a los desarrolladores documentar los ajustes directamente dentro del archivo. A pesar de su popularidad, carece de soporte para estructuras de datos jerárquicas complejas, lo que a menudo lleva a los desarrolladores a migrar a formatos como JSON, YAML o TOML para necesidades de configuración más intrincadas.