100 % local: tus datos nunca salen de tu navegador

Convertidor de JSON a Swift Codable — Gratis online

Genera structs Swift Codable a partir de un JSON de muestra en tu navegador. Gratuito y privado: tus datos nunca salen de tu dispositivo.

Instantáneo Privado Cero cookies

Entrada JSON

Salida Swift

¿Por qué convertir JSON a Swift?

Modelar a mano los payloads de API con structs de Swift lleva tiempo. Pega un JSON de muestra arriba y recibe structs Codable listas para tu proyecto iOS o macOS, con objetos anidados incluidos.

Cómo funciona

El convertidor analiza tu JSON localmente y emite una struct … : Codable por objeto. Los enteros se convierten en Int, los flotantes en Double y los arrays en [T]. Las propiedades pasan a camelCase y un enum CodingKeys restaura las claves originales cuando difieren. Activa la opción var para propiedades mutables y renombra el tipo raíz con el campo Nombre raíz.

Preguntas frecuentes

¿Mis datos JSON se suben a un servidor?
No. Todo se ejecuta en tu navegador con JavaScript. Nada viaja por la red, por lo que la herramienta es segura para datos sensibles.
¿Cuándo se genera un enum CodingKeys?
Solo cuando al menos una clave JSON difiere de su nombre Swift en camelCase (snake_case, guiones…). Si no, la conformidad Codable sintetizada basta y no se emite ningún enum.
¿Cómo se representan los valores null?
Los campos null (o los arrays heterogéneos) usan un pequeño enum JSONValue autónomo añadido a la salida, de modo que el código generado compila sin dependencias externas.

Convertidores relacionados