.INC

Archivo INC

HTML Server Side Include File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo INC es un fragmento de texto plano, generalmente un fragmento de HTML (encabezado o pie de página de un sitio) que un servidor web inserta en las páginas antes de enviarlas al navegador. Ábralo en cualquier editor de texto: Notepad++, VS Code o Vim. El navegador nunca recibe el archivo .inc directamente; se procesa completamente en el lado del servidor.

Desarrollador: N/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include) Categoría: Archivos de desarrollo Estándar abierto MIME: text/html
SE ABRE EN Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 15, 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 INC?

Un archivo .inc en el contexto web es un fragmento de HTML diseñado para ser insertado en otras páginas por un servidor web utilizando Server Side Includes (SSI). SSI se originó alrededor de 1994 con el servidor NCSA HTTPd; el módulo mod_include de Apache se convirtió más tarde en la implementación dominante y sigue manteniéndose en Apache 2.4.x.

El servidor web procesa las directivas SSI escritas con la sintaxis de comentarios HTML - por ejemplo <!--#include virtual="/header.inc" --> - y sustituye el fragmento en la respuesta ensamblada antes de enviarla al navegador. El navegador nunca recibe el archivo .inc directamente; solo ve la salida HTML combinada.

Los usos típicos son elementos reutilizables en todo el sitio, como encabezados de página, pies de página y barras de navegación. Debido a que cualquier cambio en el archivo .inc se propaga instantáneamente a cada página que lo incluye, SSI ofreció una forma primitiva de plantillas del lado del servidor antes de que PHP y otros lenguajes de script se convirtieran en el estándar.

La extensión .inc es una convención sin un formato obligatorio: la misma extensión también es utilizada por archivos include de PHP, archivos include de ensamblador y fragmentos de código fuente de Delphi/Pascal. Un archivo .inc destinado a SSI es texto plano UTF-8 o ASCII - un fragmento de HTML sin las etiquetas estructurales <html>, <head> o <body>. SSI está mayoritariamente obsoleto para proyectos nuevos, reemplazado por include/require de PHP, motores de plantillas como Jinja2 y Twig, y generadores de sitios estáticos como Jekyll o Hugo.

Seguridad y protección

RIESGO: LOW

Un archivo .inc es texto plano - no contiene código binario ejecutable y no es un vector de malware por sí mismo. Sin embargo, un archivo .inc que contenga código PHP o SSI procesado por un servidor sí se ejecuta en el servidor; un .inc malintencionado con código del lado del servidor podría causar daños si se sube a un servidor y se incluye. Como archivo que usted descarga y abre en un editor de texto: es seguro. El riesgo principal es un servidor web mal configurado para servir archivos .inc directamente (exponiendo credenciales de base de datos en un config.inc, por ejemplo).

Detalles del formato

en pocas palabras
NOMBRE COMPLETOHTML Server Side Include Filetambién conocido como SSI include file, server include
DESARROLLADORN/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include)desde ~1994 (NCSA HTTPd server includes); Apache adopted and extended
TIPO MIMEtext/html
TIPOArchivo de texto - fragmento HTML/SSI incluido en el lado del servidor en otras páginas
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Archivo Include de PHP - Los desarrolladores de PHP suelen nombrar los fragmentos de código PHP incluidos con la extensión .inc (por ejemplo, config.inc, db.inc); se procesan en el lado del servidor por PHP, nunca se sirven directamente a los navegadores.
  • Archivo Include de Assembler/Pascal/Delphi - Muchos lenguajes de programación (ensamblador x86 NASM/MASM, Pascal/Delphi, Fortran) utilizan .inc para archivos include que contienen constantes, macros o declaraciones compartidas.
  • Inclusión de datos de Juegos/Motores - Motores de juegos como GZDoom (DECORATE/ZScript), Quake/Source engine y AutoHotkey utilizan .inc para fragmentos de datos o scripts incluidos en scripts más grandes.

Programas que abren archivos INC

Windows4 apps
Microsoft Visual Studio Freemium Se abre directamente; admite .inc como HTML o include de código dependiendo del contexto del proyecto.
Sublime Text Freemium Archivo > Abrir archivo. Establezca la sintaxis en HTML o PHP para un resaltado adecuado.
Notepad Código abierto Archivo > Abrir. Excelente resaltado de sintaxis HTML/PHP para archivos .inc.
Visual Studio Code Código abierto Abra la carpeta o arrastre el archivo a VS Code. Asocie .inc con la sintaxis HTML o PHP para el resaltado.
macOS3 apps
TextMate Código abierto Abra el archivo .inc y asigne el paquete HTML o PHP para el resaltado de sintaxis.
BBEdit Freemium Se abre directamente; BBEdit admite el coloreado de sintaxis SSI.
Visual Studio Code Código abierto Abra la carpeta o arrastre el archivo a VS Code. Asocie .inc con la sintaxis HTML o PHP para el resaltado.
Linux2 apps
Vim Código abierto vim file.inc - use set ft=html o ft=php para la sintaxis. Muy utilizado en contextos de servidor.
Visual Studio Code Código abierto Abra la carpeta o arrastre el archivo a VS Code. Asocie .inc con la sintaxis HTML o PHP para el resaltado.

Detalles técnicos

especificación profunda
Tipo de archivoTexto plano - fragmento de HTML (contenido parcial de página sin etiquetas estructurales)
Tipo MIMEtext/html (primario); text/plain (alternativo)
CodificaciónUTF-8 o ASCII - coincide con la codificación de la página que lo incluye
CompresiónNinguna - texto plano sin comprimir
CifradoNinguno - acceso controlado a nivel del servidor web, no del archivo
Tamaño típicoMenos de 10 KB (fragmento de HTML reutilizable como un encabezado o pie de página)
Magic bytesNinguno - archivo de texto plano sin firma binaria
Sintaxis de directiva SSISintaxis de comentario HTML: <!--#include virtual="/ruta/archivo" --> o <!--#include file="ruta/relativa" -->
Procesamiento del servidorApache mod_include o Nginx ngx_http_ssi_module procesan las directivas e inyectan el fragmento antes de enviar la respuesta al navegador
Visibilidad en el navegadorEl navegador nunca recibe el archivo .inc directamente - recibe solo la respuesta HTML completamente ensamblada
Soporte de IISSoportado a través del módulo IIS Server Side Includes (SSINC) en Windows
SO asociadoLinux, Windows, macOS (cualquier SO que aloje Apache, Nginx o IIS)
Usos comunesEncabezados, pies de página y barras de navegación de todo el sitio - fragmentos HTML reutilizados en múltiples páginas
Reemplazado porPHP include/require, Jinja2, Twig y generadores de sitios estáticos (Jekyll, Hugo, Next.js) para nuevos desarrollos
Lanzado~1994 (NCSA HTTPd server includes); Apache adopted and extended
Última versiónN/A - SSI is a static web technology; Apache mod_include still maintained in Apache 2.4.x
Estándar abiertoSí · libre de regalías
Especificaciónhttpd.apache.org

Conversiones de INC

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos INC. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos INC.

Preguntas frecuentes

¿Cómo abro un archivo INC?
Un archivo INC es texto plano - ábralo en cualquier editor de texto: Notepad++ (Windows), VS Code (todas las plataformas), Vim (Linux/macOS), BBEdit (macOS). Contiene fragmentos de HTML, código PHP, directivas SSI u otro código fuente.
¿Por qué no puedo abrir el archivo INC en mi navegador?
El navegador es la herramienta incorrecta. Un archivo INC es un fragmento de inclusión del lado del servidor - el servidor web lo inserta en las páginas antes de enviarlas a los navegadores. Acceda a él a través de un editor de texto, no de un navegador.
¿Qué crea los archivos INC?
Los desarrolladores web los crean manualmente como fragmentos de HTML reutilizables (header.inc, footer.inc). También provienen de proyectos PHP (config.inc), mods de juegos, proyectos de ensamblador y herramientas de construcción.
¿Es peligroso un archivo INC?
Como archivo abierto en un editor de texto, no - es texto plano. Si es un archivo include de PHP o SSI, el código se ejecuta en el servidor, no en su computadora. El riesgo principal es exponer accidentalmente un config.inc con credenciales en un servidor web.
¿Cuál es la diferencia entre SSI e includes de PHP?
Ambos insertan contenido de archivos en el lado del servidor. SSI (<!--#include -->) es procesado por el servidor web (Apache mod_include) y funciona solo en HTML estático. El include/require de PHP es procesado por PHP y puede incluir cualquier código PHP. PHP ha reemplazado en gran medida a SSI en el desarrollo web moderno.

Referencias

1Wikipedia - Server Side Includesen.wikipedia.org
2Apache - Introduction to Server Side Includeshttpd.apache.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration 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