.ASPX

Archivo ASPX

Active Server Page Extended (ASP.NET Web Form)
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo ASPX es una página web de ASP.NET (Active Server Page Extended) que reside y se ejecuta en un servidor web Microsoft IIS. Nunca recibes el archivo en sí: el servidor lo ejecuta y envía a tu navegador HTML simple. Si un sitio web descargó un archivo .aspx cuando esperabas un PDF o una factura, es casi seguro que el archivo es el documento real con la extensión incorrecta: cámbiale el nombre a .pdf (o .jpg, .xlsx) y ábrelo normalmente.

Desarrollador: Microsoft Categoría: Archivos de Internet MIME: text/html
SE ABRE EN Windows macOS Linux
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

En esta página

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

.aspx es una versión extendida del formato Active Server Page, desarrollado por Microsoft como parte del framework ASP.NET Web Forms, una tecnología de servidor construida sobre la plataforma .NET. El propósito principal de este framework es desarrollar sitios web dinámicos, servicios y aplicaciones web.

El funcionamiento de un archivo .aspx es similar al de .asp, pero en .aspx el marcado HTML estático se combina con controles de servidor ASP.NET y un archivo de «código subyacente» (code-behind) escrito en C# o VB.NET. Una página llamada Default.aspx, por ejemplo, suele emparejarse con Default.aspx.cs o Default.aspx.vb. En tiempo de ejecución, el servidor procesa el código fuente .aspx y entrega HTML simple al navegador; se puede usar cualquier navegador para ver el resultado.

Los tipos de archivos ASP.NET relacionados incluyen .ascx (controles de usuario) y .ashx (manejadores HTTP). El desarrollo moderno de ASP.NET se ha trasladado en gran medida a las páginas Razor .cshtml, pero los Web Forms .aspx siguen siendo comunes en aplicaciones empresariales heredadas.

Seguridad y protección

RIESGO: LOW

La extensión .aspx en sí misma no dice nada sobre la seguridad: cuando aparece en una URL es solo una página web normal; trate el sitio como lo haría con cualquier sitio web (tenga cuidado con el phishing en páginas de bancos o inicio de sesión). Un archivo .aspx descargado suele ser HTML inofensivo o un documento mal nombrado, y abrirlo en un editor de texto siempre es seguro. La precaución solo se aplica si llega una descarga que no esperaba como .aspx de una fuente no confiable: inspecciónela como texto antes de renombrarla y abrirla, y nunca ejecute nada que intente lanzar.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOActive Server Page Extended (ASP.NET Web Form)
DESARROLLADORMicrosoftdesde 2002 (ASP.NET 1.0, .NET Framework)
TIPO MIMEtext/html
TIPOPágina web ASP.NET del lado del servidor (fuente: marcado HTML + ASP.NET/C#/VB.NET); también visto como sufijo de URL, no como un documento descargable

Programas que abren archivos ASPX

Windows4 apps
Visual Studio Freemium Para desarrolladores: abra el proyecto ASP.NET para editar y ejecutar el código fuente .aspx. El IDE estándar para Web Forms.
Notepad Código abierto Ábralo para inspeccionar el código fuente sin procesar como texto: cada archivo .aspx es texto plano.
Web browser (Chrome, Edge, Firefox) Gratis Solo es útil si el .aspx es en realidad una página HTML guardada: arrástrelo al navegador para ver ese HTML. NO ejecutará código de servidor ni obtendrá datos en vivo.
Visual Studio Code Gratis Abra el .aspx como texto para leer o editar su marcado/código. Gratuito y multiplataforma.
macOS2 apps
Visual Studio Code Gratis Abra el .aspx como texto para leer o editar su marcado/código. Gratuito y multiplataforma.
Web browser (Safari, Chrome) Integrado Solo si el archivo es una página HTML guardada: abre ese HTML estático, no la aplicación ASP.NET en vivo.
Linux2 apps
Visual Studio Code Gratis Abra el .aspx como texto para leer o editar su marcado/código. Gratuito y multiplataforma.
gedit / any text editor Código abierto Abrir directamente: el archivo es texto plano.

Detalles técnicos

especificación profunda
DesarrolladorMicrosoft
Tipo MIMEtext/html
Formato de archivo fuenteTexto plano UTF-8; sin firma binaria; típicamente comienza con una directiva <%@ Page %>
Emparejamiento de código subyacenteCada archivo .aspx se empareja con .aspx.cs (C#) o .aspx.vb (VB.NET) más un archivo de declaración de control .aspx.designer.cs autogenerado
Lenguajes de código soportadosC# y VB.NET; J# fue soportado en versiones tempranas de .NET Framework pero se descontinuó con Visual Studio 2008
Sintaxis de directiva de página<%@ Page Language=«C#» AutoEventWireup=«true» CodeBehind=«Page.aspx.cs» Inherits=«Namespace.Page» %>
Controles de servidorControles de servidor web integrados <asp:*> (ej. <asp:Button>, <asp:GridView>, <asp:TextBox>) renderizados como HTML en tiempo de ejecución
ViewStateEstado de la página y los controles persistido entre postbacks en un campo de formulario oculto llamado __VIEWSTATE (serialización binaria codificada en Base64)
Ciclo de vida de la páginaSecuencia de eventos fija: PreInit → Init → Load → Eventos de control → PreRender → SaveViewState → Render → Unload
Modelo de compilaciónCompilado JIT a un ensamblado .NET en la primera solicitud; almacenado en caché en el directorio de archivos temporales de ASP.NET
Requisito de alojamientoRequiere IIS en Windows (o Mono en Linux/macOS); los Web Forms de ASP.NET no están incluidos en ASP.NET Core (.NET 5+)
Modelo de eventosBasado en postback: los envíos de formularios activan controladores de eventos del lado del servidor (ej. Button_Click) a través de un HTTP POST a la misma página
Páginas maestrasPlantillas de diseño almacenadas en archivos .master; referenciadas mediante MasterPageFile=«~/Site.master» en la directiva <%@ Page %>
Sesión y estadoObjeto Session integrado del lado del servidor (Session[«key»]), estado de Application y autenticación de formularios integrada vía web.config
Lanzado2002 (ASP.NET 1.0, .NET Framework)
Especificaciónlearn.microsoft.com

Conversiones de ASPX

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos ASPX. 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 ASPX.

Preguntas frecuentes

¿Por qué un sitio web descargó un archivo .aspx en lugar de un PDF?
El servidor generó su documento a través de una página ASP.NET pero envió el tipo o nombre de archivo incorrecto. La descarga suele ser el PDF real: cámbiele el nombre de .aspx a .pdf y ábralo. Si eso falla, use el enlace de descarga adecuado del sitio o haga clic derecho y seleccione «Guardar enlace como».
¿Cómo abro un archivo .aspx?
Depende de lo que sea. Si es una página web guardada, ábrala en un navegador (verá HTML estático). Si una descarga fue mal nombrada, cámbiele el nombre al tipo real (.pdf/.jpg/.xlsx). Si es un desarrollador editando el código fuente, ábralo en Visual Studio o VS Code.
¿Qué significa .aspx al final de una dirección web?
Significa que la página está construida con ASP.NET (Active Server Page Extended) y se ejecuta en un servidor Microsoft IIS. Es parte de la URL, no un archivo que se descarga: el servidor ejecuta la página y envía a su navegador HTML simple.
¿Puedo convertir un archivo .aspx a PDF?
No con un convertidor. Si llegó un .aspx donde debería haber un PDF, casi con seguridad ES el PDF con la extensión incorrecta: cámbiele el nombre a .pdf. Un .aspx genuino es código de servidor y no tiene nada que convertir.
¿Por qué mi archivo .aspx no se abre en mi teléfono o Mac?
Porque no es un documento normal; no hay ninguna aplicación que «ejecute» un .aspx fuera de un servidor web. Ábralo como texto para ver qué es, o cámbiele el nombre al tipo de archivo que realmente esperaba (por ejemplo, .pdf).
¿Es seguro un archivo .aspx?
Generalmente sí. Como URL es solo una página web; como descarga suele ser HTML inofensivo o un documento mal nombrado. Abra las descargas .aspx inesperadas como texto primero si no está seguro, y tenga cuidado solo con fuentes no confiables.

Referencias

1Microsoft Learn - ASP.NET Web Forms overviewlearn.microsoft.com
2Microsoft Learn - ASP.NET page life cycle / .aspx pageslearn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.HTMHTML Web Page (8.3 "htm" spelling of html)

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