.ASP

Arquivo ASP

Active Server Pages (Classic ASP script page)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .asp é um script Classic Active Server Pages que é executado em um servidor web Microsoft IIS. O servidor o executa e envia ao seu navegador HTML simples - você nunca recebe o script em si. Se um site baixou um arquivo .asp quando você esperava um PDF, fatura ou imagem, renomeie o arquivo para a extensão correta (.pdf, .jpg, .xlsx) e abra-o; isso resolve o problema na maioria dos casos.

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 28, 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 ASP?

Arquivos com a extensão .asp armazenam o código-fonte de páginas web Microsoft Active Server Pages. Um arquivo .asp é texto simples e pode ser aberto com qualquer editor de texto. Arquivos ASP podem conter:

  • Marcação HTML que forma a estrutura da página web,
  • Código VBScript ou JScript colocado dentro de delimitadores <% ... %>,
  • Diretivas de nível de página, como <%@ Language="VBScript" %>, além de definições de atributos e instruções.

Arquivos .asp são processados no lado do servidor pelo IIS mediante uma solicitação do cliente. O mecanismo ASP executa o script incorporado e, em seguida, envia o HTML resultante para o navegador. Em contraste com páginas HTML estáticas, que o navegador baixa e renderiza diretamente, as páginas ASP Clássico devem ser processadas antes da entrega. A URL pode exibir a extensão .asp, mas o corpo da resposta entregue ao navegador é sempre HTML simples. Se uma solicitação resultar no download do código-fonte bruto .asp em vez de ser renderizado, isso é quase sempre causado por uma configuração incorreta do servidor.

Os primeiros componentes ASP foram desenvolvidos em 1996, e o ASP 2.0 seguiu-se um ano depois. Em 2000, a Microsoft lançou o ASP 3.0, a versão clássica final. O ASP foi a primeira tecnologia de página web dinâmica desenvolvida pela Microsoft, concebida como um complemento ao IIS para Windows NT. A tecnologia é agora considerada legada e foi substituída pelo ASP.NET, introduzido em 2002, que utiliza a extensão .aspx. A configuração relacionada ao nível de aplicação é armazenada em arquivos .asa. As páginas ASP Clássico não são mais desenvolvidas ativamente, embora um grande número de sites legados e aplicações de intranet continuem a executá-las em edições modernas do Windows Server, onde o IIS ainda é fornecido com o ASP Clássico disponível como um recurso opcional.

Segurança e proteção

RISCO: LOW

A extensão .asp 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 login). Um arquivo .asp baixado é tipicamente HTML inofensivo ou um documento nomeado incorretamente, e abri-lo em um editor de texto é sempre seguro. O cuidado só se aplica se um download inesperado chegar como .asp 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 Pages (Classic ASP script page)
DESENVOLVEDORMicrosoftdesde 1996 (Active Server Pages 1.0, with IIS 3.0)
TIPO MIMEtext/html
TIPOPágina de script do lado do servidor (marcação HTML + VBScript/JScript executado pelo IIS); código-fonte em texto simples. Não é um documento para download.

Programas que abrem arquivos ASP

Windows4 apps
Visual Studio Freemium Para desenvolvedores que mantêm um site ASP Clássico: abra o projeto para editar e depurar o código-fonte .asp.
Notepad Código aberto Abra para inspecionar o código-fonte bruto como texto - todo arquivo .asp é texto simples.
Visual Studio Code Gratuito Abra o .asp como texto para ler ou editar seu HTML + VBScript/JScript. Gratuito e multiplataforma.
Web browser (Chrome, Edge, Firefox) Gratuito Útil apenas se o .asp for, na verdade, 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.
macOS3 apps
Visual Studio Code Gratuito Abra o .asp como texto para ler ou editar seu HTML + VBScript/JScript. Gratuito e multiplataforma.
TextEdit / any text editor Integrado Abra o arquivo como texto simples (use Formatar > Converter para Texto Simples). Ideal para uma olhada rápida no código-fonte.
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 ativa.
Linux2 apps
Visual Studio Code Gratuito Abra o .asp como texto para ler ou editar seu HTML + VBScript/JScript. Gratuito e multiplataforma.
gedit / any text editor Código aberto Abra diretamente - o arquivo é texto simples.

Detalhes técnicos

especificação profunda
Natureza do arquivoTexto simples, script do lado do servidor - sem assinatura binária ou magic bytes
Tipo MIMEtext/html
Delimitadores de script<% ... %> para código inline; <%@ ... %> para diretivas de nível de página (ex: <%@ Language="VBScript" %>)
Linguagem de script padrãoVBScript; alternável por arquivo para JScript via <%@ Language="JScript" %>
Mecanismos de script adicionaisQualquer linguagem com um ActiveX Script Engine instalado (ex: PerlScript via ActivePerl)
Servidor webMicrosoft IIS (Internet Information Services); ativado como um recurso opcional do Windows Server em Desenvolvimento de Aplicativos
Objetos integradosRequest, Response, Server, Session, Application, ObjectContext
Acesso a banco de dadosADO (ActiveX Data Objects) via COM - tipicamente ADODB.Connection e ADODB.Recordset
Arquivo de config. da aplicaçãoglobal.asa na raiz da aplicação - lida com eventos Application_OnStart, Application_OnEnd, Session_OnStart e Session_OnEnd
Inclusões de arquivosServer-Side Includes: <!--#include file="caminho"--> ou <!--#include virtual="/caminho"-->
Gerenciamento de sessãoObjeto Session integrado; tempo limite padrão de 20 minutos; ID da sessão transmitido via cookie
Tratamento de errosOn Error Resume Next com o objeto Err; páginas de erro personalizadas configuráveis por site no Gerenciador do IIS
Modelo de processamentoO script é executado em cada solicitação; apenas a resposta HTML gerada é retornada ao navegador do cliente
Status atualLegado - sem novas versões desde o ASP 3.0 (2000); o IIS ainda fornece o ASP Clássico como um componente opcional no Windows Server
Lançado1996 (Active Server Pages 1.0, with IIS 3.0)
Especificaçãolearn.microsoft.com

Conversões de ASP

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos ASP. 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 ASP.

Perguntas frequentes

Por que um site baixou um arquivo .asp em vez de um PDF?
O servidor gerou seu documento por meio de uma página ASP Clássico, mas enviou o tipo ou nome de arquivo errado. O download geralmente é o PDF real - renomeie-o de .asp para .pdf e abra-o. Se isso falhar, use o link de download adequado do site ou clique com o botão direito e selecione «Salvar link como».
Como faço para abrir um arquivo .asp?
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 nomeado incorretamente, renomeie-o para o tipo real (.pdf/.jpg/.xlsx). Se você for um desenvolvedor editando o código-fonte, abra-o no VS Code, Notepad++ ou Visual Studio.
O que significa .asp no final de um endereço web?
Significa que a página foi construída com Classic Active Server Pages e roda em um servidor Microsoft IIS. Faz parte da URL, não é um arquivo que você baixa - o servidor executa a página e envia HTML simples ao seu navegador.
Qual é a diferença entre ASP e ASPX?
ASP é a tecnologia «Clássica» mais antiga (1996, VBScript/JScript). ASPX é o ASP.NET (2002), seu sucessor mais poderoso que utiliza C#/VB.NET. Ambos rodam no IIS e enviam HTML para o navegador; novos sites usam ASPX (ou mais recente) em vez de ASP.
Posso converter um arquivo .asp para PDF?
Não com um conversor. Se um .asp chegou onde deveria estar um PDF, ele quase certamente É o PDF com a extensão errada - renomeie-o para .pdf. Um .asp genuíno é código de servidor e não tem nada para converter.
Por que meu arquivo .asp não abre no meu celular ou Mac?
Porque não é um documento comum - não existe um aplicativo que «execute» um .asp 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).

Referências

1Microsoft Learn - Active Server Pages (Classic ASP) documentationlearn.microsoft.com
2Microsoft Learn - Classic ASP not installed by default on IISlearn.microsoft.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

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