Convertidor INI a PROPERTIES en línea — gratuito y privado

INI plano únicamente (sin [sections]) — convierte líneas clave=valor a .properties Java ; para INI con secciones, usa INI → TOML o INI → YAML.

Cargando…
INI → Properties — solo INI plano
Convierte archivos INI planos clave-valor a Java .properties — un INI típico con secciones debe usar INI → TOML o INI → YAML.

Notas para desarrolladores

La entrada debe ser INI plano (solo líneas clave = valor) — sin encabezados [section]. Un INI con secciones se parsea a JSON anidado y falla en la exportación Properties. Elige el separador = o : según tu toolchain Spring/Java. Para configs tipo [database], usa <a href="/es/ini-to-toml">INI → TOML</a> o <a href="/es/ini-to-yaml">INI → YAML</a>.

Opciones de conversión

Separador clave/valor
Carácter entre claves y valores de propiedades (= o :).

Casos de uso

Archivos INI planos legacy que deben convertirse en application.properties. Equipos de soporte aún en .properties que reciben snippets INI planos. Exportaciones puntuales sin plugin de build.

Acerca de las opciones

CSV salida: delimitador (Auto sigue la configuración regional — punto y coma en /es), comillas, finales de línea, fila de encabezado. CSV entrada: delimitador detectado automáticamente en la primera línea (coma, punto y coma, tabulación o pipe) — activa «primera fila = nombres de columnas». Salida JSON (fuentes XML, YAML o CSV): indentación compacta o no y ordenación recursiva opcional. JSON → XML: formato y ancho. Salida YAML: indentación, modo legible/compacto, comillas deterministas. Los comentarios XML no se recuperan en el árbol JSON.

Ejemplos prácticos

Claves de servicio planas

Entrada

app.name = FastMinify app.version = 2.1.0 app.env = production db.host = db.internal db.port = 5432 db.ssl = true feature.checkout-v2.enabled = true feature.dark-mode = false

Salida

app.name=FastMinify app.version=2.1.0 app.env=production

Perfil con separador :

Entrada

server.port = 8080 server.ssl = true

Salida

server.port:8080 server.ssl:true

Herramientas relacionadas

¿Tienes [sections]? Usa INI → TOML o INI → YAML. ¿Necesitas JSON primero? Prueba INI → JSON.

FAQ INI → Properties

INI plano requerido

¿Por qué falla un INI con secciones como [database]?

Java .properties es plano. Las secciones INI se convierten en objetos anidados que no pueden mapearse a .properties — usa INI → TOML o INI → YAML para configs con secciones.

¿Puedo usar : como separador?

Sí — activa Separador clave/valor en las opciones (= por defecto, : opcional).

¿La salida INI → TOML es válida aquí?

No — TOML con tablas [database] no es INI plano. No pegues la salida INI → TOML en esta herramienta.

¿Subidas?

Nunca — el contenido del portapapeles permanece local.

Convierte configs INI a JSON, YAML, Properties (solo INI plano) y TOML.