.ASPX

Arquivo ASPX

Active Server Page Extended (ASP.NET Web Form)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo ASPX é uma página web ASP.NET (Active Server Page Extended) que reside e é executada em um servidor web Microsoft IIS. Você nunca recebe o arquivo em si - o servidor o executa e envia HTML puro ao seu navegador. Se um site baixou um arquivo .aspx quando você esperava um PDF ou fatura, o arquivo é quase certamente o documento real com a extensão errada: renomeie-o para .pdf (ou .jpg, .xlsx) e abra-o normalmente.

Desenvolvedor: Microsoft Categoria: Arquivos de Internet MIME: text/html
ABRE EM Windows macOS Linux
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Nesta página

19k+ extensões indexadas
Última revisão em Aug 27, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro ASPX?

.aspx é uma versão estendida do formato Active Server Page, desenvolvido pela Microsoft como parte do framework ASP.NET Web Forms - uma tecnologia do lado do servidor construída sobre a plataforma .NET. O principal objetivo deste framework é desenvolver sites dinâmicos, serviços baseados na web e aplicações.

O funcionamento de um arquivo .aspx é semelhante ao do .asp, mas no .aspx a marcação HTML estática é combinada com controles de servidor ASP.NET e um arquivo de «code-behind» escrito em C# ou VB.NET. Uma página chamada Default.aspx, por exemplo, normalmente faz par com Default.aspx.cs ou Default.aspx.vb. Em tempo de execução, o servidor processa a origem .aspx e entrega HTML puro ao navegador - qualquer navegador pode ser usado para visualizar a saída.

Tipos de arquivos ASP.NET relacionados incluem .ascx (controles de usuário) e .ashx (manipuladores HTTP). O desenvolvimento moderno em ASP.NET mudou amplamente para páginas Razor .cshtml, mas os Web Forms .aspx continuam comuns em aplicações legadas de empresas.

Segurança e proteção

RISCO: LOW

A extensão .aspx por si só não diz nada sobre segurança - quando aparece em uma URL, é apenas uma página web normal; trate o site como faria com qualquer site (cuidado com phishing em páginas de banco/login). Um arquivo .aspx baixado é tipicamente um HTML inofensivo ou um documento renomeado incorretamente, e abri-lo em um editor de texto é sempre seguro. O cuidado aplica-se apenas se um download que você não esperava chegar como .aspx de uma fonte não confiável - inspecione-o como texto antes de renomear e abrir, e nunca execute nada que ele tente iniciar.

Detalhes do formato

em resumo
NOME COMPLETOActive Server Page Extended (ASP.NET Web Form)
DESENVOLVEDORMicrosoftdesde 2002 (ASP.NET 1.0, .NET Framework)
TIPO MIMEtext/html
TIPOPágina web ASP.NET do lado do servidor (fonte: marcação HTML + ASP.NET/C#/VB.NET); também visto como um sufixo de URL, não um documento para download

Programas que abrem arquivos ASPX

Windows4 apps
Visual Studio Freemium Para desenvolvedores: abra o projeto ASP.NET para editar e executar o código-fonte .aspx. O IDE padrão para Web Forms.
Notepad Código aberto Abra para inspecionar o código-fonte bruto como texto - todo arquivo .aspx é texto simples.
Web browser (Chrome, Edge, Firefox) Gratuito Útil apenas se o .aspx for realmente uma página HTML salva - arraste-o para o navegador para visualizar esse HTML. Ele NÃO executará código do lado do servidor nem buscará dados em tempo real.
Visual Studio Code Gratuito Abra o .aspx como texto para ler ou editar sua marcação/código. Gratuito e multiplataforma.
macOS2 apps
Visual Studio Code Gratuito Abra o .aspx como texto para ler ou editar sua marcação/código. Gratuito e multiplataforma.
Web browser (Safari, Chrome) Integrado Apenas se o arquivo for uma página HTML salva - abre esse HTML estático, não a aplicação ASP.NET ativa.
Linux2 apps
Visual Studio Code Gratuito Abra o .aspx como texto para ler ou editar sua marcação/código. Gratuito e multiplataforma.
gedit / any text editor Código aberto Abra diretamente - o arquivo é texto simples.

Detalhes técnicos

especificação profunda
DesenvolvedorMicrosoft
Tipo MIMEtext/html
Formato do arquivo fonteTexto simples UTF-8; sem assinatura binária; normalmente começa com uma diretiva <%@ Page %>
Emparelhamento code-behindCada arquivo .aspx faz par com .aspx.cs (C#) ou .aspx.vb (VB.NET), além de um arquivo de declaração de controle .aspx.designer.cs gerado automaticamente
Linguagens de código suportadasC# e VB.NET; J# era suportado em versões iniciais do .NET Framework, mas foi descontinuado com o Visual Studio 2008
Sintaxe da diretiva de página<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Page.aspx.cs" Inherits="Namespace.Page" %>
Controles de servidorControles de Servidor Web integrados <asp:*> (ex: <asp:Button>, <asp:GridView>, <asp:TextBox>) renderizados como HTML em tempo de execução
ViewStateEstado da página e dos controles persistido entre postbacks em um campo de formulário oculto chamado __VIEWSTATE (serialização binária codificada em Base64)
Ciclo de vida da páginaSequência fixa de eventos: PreInit → Init → Load → Eventos de controle → PreRender → SaveViewState → Render → Unload
Modelo de compilaçãoCompilado via JIT para um assembly .NET na primeira requisição; armazenado em cache no diretório Temporary ASP.NET Files
Requisito de hospedagemRequer IIS no Windows (ou Mono no Linux/macOS); ASP.NET Web Forms não estão incluídos no ASP.NET Core (.NET 5+)
Modelo de eventoBaseado em postback: envios de formulários disparam manipuladores de eventos no lado do servidor (ex: Button_Click) via HTTP POST de volta para a mesma página
Master pagesModelos de layout armazenados em arquivos .master; referenciados via MasterPageFile="~/Site.master" na diretiva <%@ Page %>
Sessão e estadoObjeto Session integrado no lado do servidor (Session["key"]), estado de Application e Forms Authentication integrada via web.config
Lançado2002 (ASP.NET 1.0, .NET Framework)
Especificaçãolearn.microsoft.com

Conversões de ASPX

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos ASPX. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos ASPX.

Perguntas frequentes

Por que um site baixou um arquivo .aspx em vez de um PDF?
O servidor gerou seu documento através de uma página ASP.NET, mas enviou o tipo ou nome de arquivo errado. O download geralmente é o PDF real - renomeie-o de .aspx para .pdf e abra-o. Se isso falhar, use o link de download correto do site ou clique com o botão direito e selecione «Salvar link como».
Como faço para abrir um arquivo .aspx?
Depende do que ele é. Se for uma página web salva, abra-a em um navegador (você verá o HTML estático). Se um download foi renomeado incorretamente, mude o nome para o tipo real (.pdf/.jpg/.xlsx). Se você é um desenvolvedor editando o código-fonte, abra-o no Visual Studio ou VS Code.
O que significa .aspx no final de um endereço web?
Significa que a página foi construída com ASP.NET (Active Server Page Extended) e roda em um servidor Microsoft IIS. Faz parte da URL, não é um arquivo para baixar - o servidor executa a página e envia HTML puro ao seu navegador.
Posso converter um arquivo .aspx para PDF?
Não com um conversor. Se um .aspx chegou onde deveria estar um PDF, ele quase certamente É o PDF com a extensão errada - renomeie-o para .pdf. Um .aspx genuíno é código de servidor e não tem nada para converter.
Por que meu arquivo .aspx não abre no meu celular ou Mac?
Porque não é um documento comum - não existe um aplicativo que «execute» um .aspx fora de um servidor web. Abra-o como texto para ver o que é, ou renomeie-o para o tipo de arquivo que você realmente esperava (ex: .pdf).
Um arquivo .aspx é seguro?
Geralmente sim. Como uma URL, é apenas uma página web; como um download, geralmente é um HTML inofensivo ou um documento renomeado incorretamente. Abra downloads .aspx inesperados como texto primeiro se não tiver certeza, e tenha cuidado apenas com fontes não confiáveis.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões 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)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z