.XCI

Archivo XCI

Nintendo Switch Cartridge Image
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo XCI es un volcado binario 1:1 de un cartucho de juego físico de Nintendo Switch, cifrado con las claves AES-XTS de Nintendo. Para ejecutar uno, se necesita un emulador de Switch (el fork de la comunidad de Ryujinx o Suyu) y las claves de descifrado volcadas desde una consola de su propiedad. Poseer un volcado XCI de un juego que no ha comprado constituye una infracción de derechos de autor en la mayoría de los países.

Desarrollador: Nintendo Categoría: Archivos de juegos MIME: application/octet-stream
SE ABRE EN Windows macOS Linux
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

En esta página

19k+ extensiones indexadas
Última revisión Aug 17, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo XCI?

Un archivo .xci es una imagen binaria de un cartucho de juego de Nintendo Switch, creada al volcar el chip eMMC integrado en un cartucho físico. El formato se introdujo junto con el lanzamiento de la consola Nintendo Switch en marzo de 2017 y a veces se denomina NX Card Image o eXternal Cart Image.

La estructura del archivo comienza con un encabezado de Gamecard cifrado en los primeros 0x200 bytes, seguido de un certificado de cartucho y metadatos de la tarjeta. En el desplazamiento 0x10000, una tabla de particiones HFS0 (Hash FileSystem) contiene subparticiones denominadas secure, normal, update y logo. Dentro de la partición secure, los archivos Nintendo Content Archive (.nca) contienen los datos reales del juego: ejecutables cifrados en formato ExeFS y activos del juego en formato RomFS.

Todo el contenido está cifrado con AES-XTS utilizando claves derivadas de claves maestras específicas del dispositivo. Para utilizar un archivo .xci con un emulador, las claves de descifrado (prod.keys) deben volcarse desde una consola Nintendo Switch física. Sin estas claves, el archivo no se puede descifrar ni ejecutar.

Los tamaños de archivo oscilan entre 512 MB y 32 GB, coincidiendo con las capacidades de los chips de los cartuchos físicos. El formato es distinto del .nsp (Nintendo Submission Package), utilizado para juegos digitales de la eShop. La variante comprimida .xcz aplica compresión NCZ para reducir el tamaño del archivo sin alterar la estructura principal.

Ambos emuladores principales de Switch, Yuzu y Ryujinx, fueron cerrados tras acciones legales de Nintendo en 2024. Los forks de la comunidad continúan el desarrollo, pero permanecen en una situación de incertidumbre legal.

Seguridad y protección

RIESGO: MEDIUM

Los archivos XCI en sí mismos no son maliciosos (datos de juego cifrados). Sin embargo, los sitios que distribuyen volcados de juegos XCI que los usuarios no poseen son fuentes de piratería. Riesgo: la descarga desde fuentes no oficiales puede contener malware incrustado o disfrazado de archivos .xci. El riesgo legal de poseer volcados de juegos comerciales sin ser dueño del cartucho es real (infracción de derechos de autor). El ecosistema de emuladores también ha sido objeto de acciones legales por parte de Nintendo (cierre de Yuzu en 2024, acuerdo de Ryujinx en 2024). Utilice solo cartuchos legales volcados por usted mismo; use herramientas basadas en Lockpick_RCM o Hekate en una consola de su propiedad física para volcar claves/juegos legalmente.

Detalles del formato

en pocas palabras
NOMBRE COMPLETONintendo Switch Cartridge Imagetambién conocido como NX Card Image, Switch ROM dump
DESARROLLADORNintendodesde 2017 (Nintendo Switch launch, March 3, 2017)
TIPO MIMEapplication/octet-stream
TIPOImagen de cartucho de juego cifrada propietaria (binaria)
Esta extensión también es utilizada por…
  • Archivo de mapeo de fuentes de Adobe Reader - Adobe Acrobat/Reader utiliza .xci para archivos de configuración de mapeo de fuentes basados en XML; totalmente ajeno a Nintendo Switch.
  • Archivo de configuración de IP de Xilinx Vivado - Las herramientas de FPGA de Xilinx/AMD utilizan .xci para la configuración del núcleo IP; no tiene relación ni con Nintendo ni con Adobe.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
48454144
ASCII
HEAD
Los primeros 0x200 bytes del archivo XCI son un encabezado de Gamecard cifrado. La tabla de particiones HFS0 (Hash FileSystem 0) comienza en el desplazamiento 0x10000 y empieza con la cadena ASCII «HFS0». El formato XCI consta de encabezado (0x200 bytes) + certificado (0x200 bytes) + metadatos de la tarjeta + particiones HFS0. El contenido está cifrado con AES-XTS utilizando claves derivadas de las claves maestras específicas de la consola. Nota: SwitchBrew documenta que el encabezado comienza con el magic «HEAD» (bytes 48 45 41 44) en el desplazamiento 0.

Programas que abren archivos XCI

Windows3 apps
Ryujinx (community fork) Código abierto Añada la carpeta del juego que contiene el .xci; requiere prod.keys volcadas de una Switch física. El Ryujinx original cerró en octubre de 2024; use un fork de la comunidad.
Suyu Código abierto Abra el .xci directamente; requiere claves de consola (prod.keys). Una continuación comunitaria del emulador Yuzu tras su cierre en 2024.
hactool (command-line) Código abierto Herramienta de línea de comandos para extraer/inspeccionar el contenido de XCI (particiones NCA). Requiere prod.keys. Para desarrolladores/investigadores, no para usuarios ocasionales.
macOS1 app
Ryujinx (community fork) Código abierto Añada la carpeta del juego que contiene el .xci; requiere prod.keys volcadas de una Switch física. El Ryujinx original cerró en octubre de 2024; use un fork de la comunidad.
Linux1 app
Ryujinx (community fork) Código abierto Añada la carpeta del juego que contiene el .xci; requiere prod.keys volcadas de una Switch física. El Ryujinx original cerró en octubre de 2024; use un fork de la comunidad.

Detalles técnicos

especificación profunda
Tipo de archivoVolcado de imagen de cartucho de juego binario propietario
Tipo MIMEapplication/octet-stream
Orden de byteslittle-endian
Estructura del contenedorParticiones HFS0 (Hash FileSystem 0): secure, normal, update, logo
CifradoAES-XTS por sector; claves derivadas de claves maestras específicas del dispositivo
Archivo de clave de descifradoprod.keys - debe volcarse desde el hardware físico de Nintendo Switch; requerido por los emuladores
Magic bytesHEAD (48 45 41 44) en el desplazamiento 0x0 (encabezado de Gamecard cifrado)
Diseño del encabezadoEncabezado de Gamecard cifrado de 0x200 bytes; certificado de 0x200 bytes; tabla de particiones raíz HFS0 en el desplazamiento 0x10000
Formato internoArchivos NCA (Nintendo Content Archive) que contienen ExeFS (ejecutable) y RomFS (datos del juego)
Comprobación de integridadHashes SHA-256 almacenados en los encabezados de partición HFS0 por cada entrada de archivo
Tamaño de archivo típico512 MB - 32 GB (coincide con la capacidad del chip eMMC del cartucho físico)
Capacidades de chip de cartucho1, 2, 4, 8, 16 o 32 GB eMMC
Variante comprimida.xcz - aplica compresión NCZ a archivos NCA individuales dentro del contenedor XCI
Relleno (Padding)Los archivos pueden contener relleno en blanco si los datos del juego son menores que la capacidad del chip físico
Lanzado2017 (Nintendo Switch launch, March 3, 2017)
Última versióncurrent (no version number published; format tied to Switch hardware revision)
Especificaciónswitchbrew.org

Conversiones de XCI

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos XCI. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día
T
totk13 d agoSIN RESPUESTA
wo dowloade ich das spiel
Esperando una respuesta

Preguntas frecuentes

¿Qué es un archivo .xci?
Una imagen de cartucho de juego de Nintendo Switch: un volcado binario del almacenamiento del cartucho físico. Está cifrado con las claves AES-XTS de Nintendo.
¿Cómo abro o ejecuto un archivo .xci?
Necesita un emulador de Nintendo Switch (fork de la comunidad de Ryujinx o Suyu) y claves de descifrado (prod.keys) volcadas desde una consola Switch física. Los originales Yuzu y Ryujinx cerraron en 2024; los forks de la comunidad continúan.
¿Cuál es la diferencia entre XCI y NSP?
XCI es un volcado de cartucho (imagen de juego físico); NSP es un paquete de juego digital/eShop. Ambos almacenan los mismos archivos de juego NCA pero en diferentes diseños de contenedor. La mayoría de los emuladores aceptan ambos.
¿Es legal usar archivos XCI?
Volcar un cartucho de su propiedad para copia de seguridad personal puede ser legal en algunas jurisdicciones. Descargar o distribuir archivos XCI de juegos que no posee es una infracción de derechos de autor. Nintendo ha demandado con éxito a desarrolladores de emuladores.
¿Por qué mi archivo XCI es tan grande?
XCI es una imagen de cartucho 1:1 que incluye un relleno en blanco para completar el chip eMMC (1/2/4/8/16/32 GB). El contenido real del juego puede ser menor. .xcz es la variante comprimida.
¿Qué pasó con Yuzu y Ryujinx?
Yuzu fue cerrado en febrero de 2024 tras una demanda de Nintendo y un acuerdo de 2,4 millones de dólares. Ryujinx fue cerrado en octubre de 2024 tras un acuerdo independiente con Nintendo. Los forks de la comunidad continúan.

Referencias

1Adobe Experience Manager - Specify XCI configuration optionsexperienceleague.adobe.com
2SwitchBrew - XCI format documentationswitchbrew.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Extensiones relacionadas

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z