¿Tienes un mazo en una hoja de cálculo o una lista de cartas de otra herramienta? Deck Builder 3.5.0 puede importar un mazo entero desde un archivo CSV o un archivo JSON, y un asignador de columnas integrado te permite elegir qué columna se convierte en qué campo de carta. Aquí tienes exactamente cómo funcionan los dos formatos.
Abre el selector de importación
En la pantalla Mazos, abre el menú de opciones (⋮) y toca Importar mazo. Deck Builder ofrece tres formatos:
- Archivo de Deck Builder (
.dbpd): una exportación completa de otra instalación de Deck Builder, imágenes incluidas. - JSON: un archivo de texto editable que sigue el esquema de cartas de Deck Builder.
- CSV: una hoja de cálculo, donde asignas cada columna a un campo de carta.
Elige CSV o JSON e indica a Deck Builder dónde está tu archivo.
Importar desde CSV
Un CSV es la forma más fácil de traer un mazo que ya guardas en una hoja de cálculo. Unas cuantas reglas:
- La primera fila es una fila de encabezado. Sus etiquetas determinan qué columna se asigna a qué campo.
- Una carta por fila. Para añadir varias copias de una carta, usa una columna
Quantity(ver más abajo) o repite la fila. - Los archivos se leen como UTF-8 con las comillas estándar de CSV: envuelve un campo entre comillas dobles para permitir comas o saltos de línea dentro de él, y duplica una comilla literal (
"") para escaparla. - El tamaño máximo de archivo es 20 MB.
Nombres de columna
Solo Name es obligatorio. El resto de columnas son opcionales. Deck Builder asigna automáticamente tus encabezados a los campos de carta (la coincidencia ignora mayúsculas, espacios y puntuación), y puedes anular cualquier columna, o ponerla en No importar, en la pantalla de asignación. Estos encabezados se reconocen (los nombres de los encabezados en sí están en inglés):
| Campo de carta | Encabezado recomendado | También coincide con |
|---|---|---|
| Name | Name |
cardname, card, title |
| Quantity | Quantity |
qty, count, copies, amount |
| Type | Type |
cardtype, typeline |
| Subtypes | Subtypes |
subtype |
| Supertypes | Supertypes |
supertype |
| Rarity | Rarity |
|
| Set name | Set Name |
set, edition, expansion |
| Set number | Set Number |
collectornumber, cardnumber, number, no |
| Cost | Cost |
mana, manacost, price, value |
| Cost unit | Cost Unit |
|
| Power | Power |
attack, atk, strength |
| Power unit | Power Unit |
|
| Health | Health |
toughness, defense, hp, life |
| Health unit | Health Unit |
|
| Game | Game |
|
| Rules text | Rules Text |
rules, text, oracle, oracletext, ability, effect, body |
| Flavor text | Flavor Text |
flavourtext, flavor, flavour, quote |
| Description | Description |
desc, notes, comment |
| Tags | Tags |
tag, labels, categories, category |
| Keywords | Keywords |
keyword |
| Image URL | Image URL |
image, img, art, artwork, picture, url, imageuri, imagelink |
Si dos columnas se asignan al mismo campo, la segunda queda por defecto en No importar para que resuelvas la ambigüedad de forma deliberada. Los encabezados desconocidos también quedan por defecto en No importar.
Listas y cantidades
- Columnas de lista:
Tags,Keywords,SubtypesySupertypespueden contener varios valores en una sola celda. Sepáralos con un punto y coma (;), por ejemploburn;red;spell. La coma es el separador de columnas, así que no puede separar también los elementos de la lista. - Cantidad: un
Quantityde3crea tres cartas separadas (Deck Builder no tiene un campo de conteo por carta). Un valor ausente, en blanco,0o negativo significa 1, y se tolera el texto inicial, así que2xse convierte en2.
Un ejemplo práctico
Name,Quantity,Type,Cost,Power,Health,Rarity,Tags,Keywords,Rules Text,Flavor Text,Image URL
Lightning Bolt,4,Instant,R,,,Common,burn;red,,"Lightning Bolt deals 3 damage to any target.","The sparkmage shrieked...",https://cards.scryfall.io/normal/front/c/e/ce711943-c1a1-43a0-8b89-8d169cfb8e06.jpg
Grizzly Bears,2,Creature,1G,2,2,Common,green;beatdown,,,"Don't try to outrun one of Dominaria's grizzlies...",https://cards.scryfall.io/normal/front/4/0/409f9b88-f03e-40b6-9883-68c14c37c0de.jpg
Serra Angel,1,Creature,3WW,4,4,Uncommon,white;flyer,Flying;Vigilance,"Flying, vigilance","Never resting, never faltering.",
Island,20,Land,,,,Common,land;blue,,"({T}: Add {U}.)",,
Esto importa 27 cards (4 + 2 + 1 + 20).
Arte de las cartas
La columna Image URL acepta dos tipos de valor:
- una URL
http(s), que se almacena como referencia externa y se carga bajo demanda (igual que funcionan las cartas de Scryfall). La imagen nunca se descarga ni se redistribuye. - una imagen incrustada como URI
data:image/...;base64,..., que se decodifica y se guarda en tu dispositivo.
Cualquier otro valor (un simple nombre de archivo o una ruta local) se ignora, y la carta se importa sin arte. Siempre puedes añadir el arte más tarde en el editor de cartas.
Importar desde JSON
JSON es el formato más rico. Es el mismo esquema, solo de texto, que se usa dentro de una exportación de Deck Builder (.dbpd), así que lleva ajustes del mazo y más detalle por carta que una hoja de cálculo plana. La forma más fácil de crear uno es exportar un mazo existente como JSON, editarlo e importarlo de vuelta.
El nivel superior tiene este aspecto:
{
"formatVersion": 1,
"exportedAt": "2026-07-15T12:00:00Z",
"deck": {
"uuid": "…", "name": "My Deck",
"source": "IMPORTED",
"tags": ["standard"]
},
"settings": { "handCardsCount": 1, "discardPileEnabled": true },
"cards": [
{
"uuid": "…", "name": "Lightning Bolt", "cardDeckIndex": 0,
"type": "Instant", "cost": "R",
"rulesText": "Lightning Bolt deals 3 damage to any target.",
"tags": ["burn"], "keywords": [],
"source": "IMPORTED"
}
]
}
Los UUID son cadenas, las marcas de tiempo son ISO-8601, y las claves desconocidas se ignoran. Ten en cuenta que el campo JSON es rulesText (camelCase), mientras que el encabezado CSV es Rules Text. JSON no lleva bytes de imagen, así que usa URL de imagen externas.
Qué esperar
- Solo el nombre es obligatorio. Todo lo demás es opcional en ambos formatos.
- Se crea un mazo nuevo con una identidad nueva. Una importación nunca se fusiona con un mazo existente.
- Las cartas importadas se marcan con la fuente Imported.
- Si un archivo está mal formado o supera los 20 MB, Deck Builder muestra un mensaje claro en la pantalla de importación en lugar de fallar.
Una vez que tu mazo esté dentro, puedes llevarlo más lejos: conviértelo en cartas listas para imprimir, o publícalo en la Deck Store para que otros jugadores puedan encontrarlo.
