No desenvolvimento de páginas Web, um mapa de imagem é uma imagem gráfica definida para que um utilizador possa clicar em diferentes áreas da imagem e estar ligado a diferentes destinos. Você faz um mapa de imagem definindo cada uma das áreas sensíveis em termos de suas coordenadas x e y (ou seja, uma certa distância horizontal e uma certa distância vertical do canto esquerdo da imagem). Com cada conjunto de coordenadas, você especifica um Uniform Resource Locator ou endereço Web que será ligado quando o usuário clicar nessa área.
As coordenadas X e Y são expressas em pixels s em um arquivo separado chamado arquivo de mapa ou no mesmo arquivo HTML que contém o link para o mapa da imagem. Ferramentas populares como MapEdit fornecem uma interface gráfica para criar um mapa de imagens (para que você não tenha que descobrir os números das coordenadas X e Y).
Originalmente, o arquivo do mapa tinha que ser enviado para o servidor. Agora o criador pode colocar a informação do mapa no servidor ou no cliente (um "mapa do lado do cliente").
Image maps são usados amplamente em muitos sites como uma forma mais aventureira do menu principal.