🔄 Tira para actualizar
VER 4.0
Cargando previsión marina...
Cargando condiciones meteorológicas…
⚠️ Tu navegador no permite geolocalización.
Abre este archivo en Chrome para usar el GPS 📍
📍
📡Selecciona ubicación
🌊
Próxima marea
Marea alta
en 2h 15min
--:--
HOY
📅
Datos de hoy
Condiciones actuales en tiempo real
HOY
⚠️
Aviso de seguridad
Estado para pescar
/ 100
Cargando condiciones…
📊 Próximos 7 días← desliza →
Cargando previsión…
⏱ Próximas 12h — cada 2h ← desliza →
Cargando previsión horaria…
Ahora
Mejor del día
Precaución
No salir
📊
Tabla Marina Pro Pronóstico hora a hora
Desliza horizontalmente para ver más horas
💨 Viento (km/h)
0-10 10-20 20-30 30-40 40+
🌊 Oleaje (m)
<0.5 0.5-1 1-1.5 1.5-2 2+
🤓
Asesor de Pesca
Pregunta cuándo y dónde pescar
📍 Ubicación:
Cambia la ubicación arriba (manual o 🎯 GPS) y los datos se actualizarán automáticamente.
🟢 Inicio
🔴 Fin
Mis spots y diario
Aún no tienes spots favoritos.
Pulsa la estrella en cualquier localidad para añadirla.
Aún no has registrado capturas.
Pulsa "Nueva captura" para anotar la primera.
🤓 Análisis del Asesor
🌡
Clima y Temperatura
✔ Datos reales · Open-Meteo
°C
Sensación térmica: —
💧 Humedad
— %
💎 Punto rocío
— °C
✔ Open-Meteo Marine
°C
🌊 Temperatura del agua
10°15°20°25°30°
💨
Viento y Estado del Mar
✔ Datos reales · Open-Meteo
💨
Viento
NS EO
km/h
Ráfagas máx. — km/h
🌊
Estado del Mar
m
CalmoModeradoFuerte
Periodo — s
Mar de fondo — m
🌬 Ver mapa de viento en tiempo real
🌧
Lluvia · UV · Presión
✔ Datos reales · Open-Meteo
🌧
Prob. Lluvia
☀️
Índice UV
0611+
🌡 Presión Atmosférica
hPa
🛰 Ver radar de lluvia en tiempo real
🌊
Tabla de Mareas
⚠ Mareas estimadas · referencia orientativa
Cargando mareas…
Coeficiente de marea
Períodos Solunares
Mejores momentos según luna
✔ Cálculo astronómico
Calidad del día ★★★
Calculando…
💡 Los Mayores coinciden con la luna sobre tu cabeza o bajo tus pies (~2h). Los Menores, con su salida y puesta (~1h). Son los momentos de mayor actividad de los peces.
🗺
Mapa Náutico · Fondo Marino
Batimetría, profundidades y fondo marino
📊 Profundidad del fondo marino
Las líneas marcan las isóbatas (niveles de profundidad: 50, 100, 200 m...) con su valor en metros. Cuanto más juntas, más pronunciado el desnivel del fondo (veriles, caídas) — zonas donde se concentra el pescado.
〰️Líneas de profundidad
50Metros de profundidad
🔢Sondas (profundidad puntual)
Pecios y naufragios
🔺Boyas y balizas
💡Faros y luces
⚠️Peligros sumergidos
Activa el zoom para ver más detalle: pecios, bajos rocosos y veriles.
🪨 Fondos Rocosos
LubinaSargo MorenaPulpo Mero
Zonas de color irregular en el mapa náutico. Busca los símbolos de roca o líneas de fondo irregular. La lubina y el sargo patrullan los bordes entre roca y arena. Usa aparejo de fondo con plomo ligero y cebo vivo o caballa.
⚓ Mejor época: todo el año. Pesca nocturna muy efectiva en verano.
🏖 Fondos Arenosos
DoradaLenguado SalmoneteRaya Urta
Áreas de poca profundidad uniforme (0–15 m) en el mapa. El fondo aparece liso y de color claro en satélite. Ideal para surfcasting con lombriz, gusano de arena o calamar. La dorada sigue las mareas buscando invertebrados.
⚓ Mejor hora: 1–2h antes y después de la Marea Alta con resaca.
🌿 Praderas de Posidonia
SargoOblada HerreraSepia
Zonas de transición entre arena y roca, visibles en satélite como manchas verde oscuro. Refugio de alevines y crustáceos. El sargo y la oblada se alimentan aquí. Pesca flotante o de media agua con miga de pan o mejillón.
⚠ Zona protegida en muchos tramos — consulta vedas locales antes de pescar.
📉 Taludes y Escalones
PargoDentón BesugoPalometa
Cambios bruscos de profundidad visibles en la capa de Batimetría como líneas de colores juntos. Los grandes depredadores cazan en los bordes del talud. Imprescindible usar la capa GEBCO para localizar estos puntos.
⚓ Pesca de altura o jigging. Profundidades entre 30 y 150 m.
💡 Cómo leer el mapa
📊 Náutico HD — Activa esta capa para ver fondo neutro con sondas náuticas. Resalta los datos marinos.
🗺 Náutico (OpenSeaMap) — Muestra sondas oficiales, arrecifes marcados, bajos, boyas y zonas de peligro.
🛰 Satélite + Híbrido — Identifica visualmente el color del agua: verde-turquesa = poco fondo; azul oscuro = profundo. Las manchas oscuras son rocas o posidonia.
Círculos — Los anillos punteados marcan 500m, 1km y 2km desde tu posición. Útil para planificar el lanzamiento.
📹
Webcams Online
41 cámaras de playa en 9 zonas
🏖
Playa de Altea
Alicante
🌊
Playa de Poniente
Benidorm
🌅
Playa La Mata
Torrevieja
🗻
Peñón de Ifach
Calpe
⚠️
Avisos Costeros
Boletines oficiales AEMET y avisos marítimos
📡 Acceso directo a los boletines oficiales de AEMET (Agencia Estatal de Meteorología) para zonas costeras españolas. Los boletines cubren hasta 20 millas de la costa con avisos de 48h y predicción de 24h.
🌊 Boletines Atlántico 3 zonas
🌊
Cantábrico
Asturias · Cantabria · País Vasco
🌊
Galicia
A Coruña · Lugo · Pontevedra
🌊
Andalucía Occidental
Huelva · Cádiz · Ceuta
Boletines Mediterráneo 4 zonas
🌅
Andalucía Oriental
Málaga · Granada · Almería · Melilla · Alborán
Valencia y Murcia
Murcia · Alicante · Valencia · Castellón
Cataluña
Tarragona · Barcelona · Girona
🏝
Baleares
Mallorca · Menorca · Ibiza · Formentera
🏝 Boletines Canarias 1 zona
🏝
Canarias
Las 7 islas — costas y aguas interinsulares
🛠 Herramientas oficiales 8 enlaces
📡
AEMET — Predicción Marítima
Página oficial · Boletines + mapas + animaciones
🚨
AEMET — Avisos Meteorológicos
Avisos amarillo / naranja / rojo nacionales
📍
AEMET — Radar de precipitación
Lluvia en tiempo real, animación
🌊
Puertos del Estado — Oleaje
Datos en tiempo real de boyas costeras
📊
Puertos del Estado — Portus
Predicción oceanográfica detallada
🚁
Salvamento Marítimo (SASEMAR)
Seguridad en el mar · Emergencias 900 202 202
💨
Windy.com
Mapa interactivo de viento, oleaje, presión
💨 Escala Beaufort (viento) 13 niveles
0Calma< 1 km/h
1Ventolina1-5 km/h
2Brisa muy débil6-11 km/h
3Brisa débil12-19 km/h
4Brisa moderada20-28 km/h
5Brisa fresca29-38 km/h
6Brisa fuerte39-49 km/h
7Viento fuerte50-61 km/h
8Temporal62-74 km/h
9Temporal fuerte75-88 km/h
10Temporal duro89-102 km/h
11Temporal muy duro103-117 km/h
12Huracán> 117 km/h
⚠️ AEMET emite aviso cuando el viento supera Fuerza 8 en Atlántico o Fuerza 7 en Mediterráneo.
🌊 Escala Douglas (oleaje) 10 niveles
0Mar llana o calma0 m
1Mar rizada0 - 0.1 m
2Marejadilla0.1 - 0.5 m
3Marejada0.5 - 1.25 m
4Fuerte marejada1.25 - 2.5 m
5Mar gruesa2.5 - 4 m
6Mar muy gruesa4 - 6 m
7Mar arbolada6 - 9 m
8Mar montañosa9 - 14 m
9Mar enorme> 14 m
💡 Para pesca recreativa segura: marejada (3) o inferior en costa.
🚨 Emergencias marítimas Tel. y frecuencias
112 · Emergencias generales
900 202 202 · Salvamento Marítimo (SASEMAR)
Canal 16 VHF · Frecuencia de emergencia internacional
2182 kHz · Frecuencia HF de socorro
📚
Diccionario de Pesca
Especies del Mediterráneo
🔍
🌙
Fase Lunar
✔ Cálculo astronómico real
Iluminación: —%
🌙 Salida luna
🌑 Puesta luna
📅 Próximas fases del ciclo
Calculando…
🌅
Amanecer & Atardecer
🌅
Amanecer
Duración
de luz
🌇
Atardecer
☀️ Cénit
Mejores Horas para Pescar
Cargando…
🎣
Tu Perfil de Pesca
📡 Sin conexión a la API — mostrando datos estimados para tu zona.
Última actualización: —
🐟 Pez
⏱ Hora
⚙️ Configuración
Añade PescaMar a la pantalla de inicio de tu móvil para usarlo como una app, abrirlo más rápido y funcionar también sin conexión.
¿Quieres volver a ver el tour rápido de PescaMar? Te mostrará en 4 pasos lo más importante de la app.
¿Tienes alguna sugerencia o quieres consultar sobre el funcionamiento de la app? Envíanos tus comentarios y los tendremos en cuenta para mejorar PescaMar.
📲 Instalar en iPhone
1
Pulsa el botón Compartir de Safari
⬆️ — está abajo en el centro
2
Desplázate hacia abajo y pulsa
"Añadir a pantalla de inicio"
— Añadir a pantalla de inicio
3
Pulsa "Añadir" en la esquina superior derecha. PescaMar aparecerá como una app en tu iPhone.
💡 Importante: Esto debe hacerse desde Safari. Si estás en Chrome u otro navegador en iPhone, la opción no aparecerá.
🌬 Evitar viento fuerte (>30 km/h)
🌊 Preferir marea creciente
🌙 Valorar luna llena / nueva
⭐ Valorar períodos solunares
🌧 Evitar lluvia intensa
🔔 Recordar amanecer/atardecer
🌙 Modo oscuro
📋 Historial de versiones
Implementaciones realizadas por versión
🆕 PescaMar V4.0 Versión terminada ✓
Cuarta gran versión de PescaMar. Aquí se irán documentando las nuevas mejoras y funciones a medida que se desarrollen.
🌊 Cebos según el estado del mar
La recomendación de cebos del Asesor depende ahora principalmente del estado del mar. En aguas tranquilas (oleaje bajo) sugiere cebos blandos y delicados: catalana, coreano, rosca, tita bibi, muergo, yubarro, gamba, coco, cordele, americana y galeras. En aguas movidas sugiere cebos duros y olorosos que aguantan el lance y la morralla: pulpo, chopo, yubarro, cangrejo, muergo, americana, gamba, tita de postura y tita de palangre. Así, al cambiar el día o las condiciones, cambian los cebos recomendados.
🪱 Base de datos de cebos de surfcasting
El Asesor recomienda ahora cebos reales de surfcasting con información detallada: gusana catalana, yubarro, americana, rosca, coreano, muergo, titas bibi y palangre, cangrejo, coco, cordele, gamba, choco y pulpo. Cada recomendación indica las especies objetivo y cómo presentar el cebo, y se ajusta al momento del día (gusanos de olor al alba, cebos duros de noche), al estado del mar (cebo duro con mar movido) y a la temperatura del agua.
🗺 Especies y cebos según la región de pesca
El Asesor detecta automáticamente la región de pesca según tus coordenadas (Cantábrico/Atlántico Norte, Atlántico Sur del Golfo de Cádiz, Mediterráneo, Islas Baleares o Islas Canarias) y adapta las especies probables y los cebos típicos a esa zona. Ya no recomienda lo mismo en todas partes: en Canarias hablará de vieja, sama, bocinegro y medregal; en el Cantábrico de lubina, rodaballo y gusana arenícola; en el Mediterráneo de dorada, sargo y anjova, etc. Cada especie incluye su comportamiento local esperado.
🪱 Cebos y especies detallados en el Asesor
El Asesor incluye ahora dos secciones nuevas y detalladas: "Cebos y señuelos recomendados" (con el cebo, el motivo de por qué funciona y cómo presentarlo, según modalidad, hora y temperatura del agua) y "Especies probables" (con el comportamiento esperado de cada especie según el momento del día y la temperatura). Para modalidades de señuelo (spinning, rockfishing) recomienda artificiales; para las de cebo natural, cebos vivos y naturales.
🌙 Aviso de horas de oscuridad (kayak y barco)
El Asesor ahora tiene en cuenta las horas de luz solar para las modalidades de kayak y embarcación. Si una franja cae de noche, avisa de que la pesca en kayak está prohibida o muy restringida y de que navegar de noche en barco pequeño requiere luces reglamentarias. Si el tramo cruza el atardecer o amanecer, recomienda planificar el regreso antes de quedarse sin luz.
🎣 Asesor adaptado por modalidad y por tramos
El Asesor analiza cada modalidad de pesca (surfcasting, rockfishing, spinning, corcheo, kayak y embarcación) con sus propios criterios de viento y oleaje, y toda la valoración (veredicto, puntuación y consejos) se adapta a ella. En franjas largas de horas o días, detecta los tramos donde el viento o el oleaje cambian de forma relevante y da una explicación y puntuación específica de cada tramo, en lugar de un único comentario genérico. Se pre-selecciona según tu tipo de pesca preferido.
🌊 Información del fondo marino en todos los mapas
Todos los mapas (Náutico, Náutico HD, Satélite, Híbrido y los del Asesor) muestran ahora las líneas de profundidad (isóbatas de EMODnet), las marcas marinas de OpenSeaMap (pecios, boyas, faros, peligros) y las sondas de profundidad colaborativas de OpenSeaMap para aguas de España. Toda la información del fondo marino disponible de forma gratuita, superpuesta en cualquier vista.
🎨 Nueva pantalla de inicio
Rediseñada la pantalla de carga (splash) con una imagen de fondo profesional a pantalla completa, con animaciones sutiles: zoom lento de entrada, brillo que cruza la pantalla y barra de carga animada. Incluye la nomenclatura VER 4.0.
🗺 Mapa de los mejores spots
Nueva opción en el Top 5 del Asesor: tras calcular el ranking, un botón "Ver spots en el mapa" abre un mapa de la costa con los 5 mejores spots marcados con su posición, número de ranking y puntuación. El mapa se regenera en cada búsqueda según los criterios elegidos (aguas calma/revueltas, radio, ubicación). Incluye selector de vista Náutico / Vista real (satélite).
🗺 Mapa Náutico HD reparado
Corregida la capa "Náutico HD" del mapa, que mostraba un error 401 porque el proveedor de tiles anterior pasó a requerir clave de autenticación. Sustituido por un proveedor gratuito sin clave, manteniendo el mismo estilo limpio y la batimetría.
🆕 PescaMar V3.0 Versión terminada ✓
Tercera gran versión de PescaMar — con grandes mejoras en la experiencia de usuario (UX), soporte completo para toda la costa peninsular española, instalación como app y muchas funciones nuevas.
🇪🇸 357 localidades costeras
Cobertura completa de toda la costa española: 139 localidades de Andalucía (5 provincias detalladas), Murcia (Costa Cálida + Mar Menor), Alicante (Costa Blanca), Valencia, Castellón (Costa del Azahar), Cataluña (Tarragona + Barcelona + Costa Brava), Asturias, Cantabria, País Vasco, Galicia (Rías Altas + Rías Baixas + Mariña), Baleares y Canarias. Cada pueblo y pedanía con sus coordenadas GPS reales.
🔍 Búsqueda rápida en el selector
Nuevo buscador en vivo dentro del modal de localidades: escribe parte del nombre y se filtran las opciones al instante. Las provincias con coincidencias se abren automáticamente.
⏱ Localidades recientes
El modal muestra ahora un acceso rápido a las últimas 5 localidades usadas con chips horizontales. Útil para alternar entre tus zonas habituales sin tener que buscar cada vez.
⭐ Spots favoritos
Nuevo botón estrella junto al selector para marcar la localidad actual como favorita. Acceso rápido a todos tus spots favoritos desde el bloque "Mis spots y diario" con un solo toque.
📔 Diario de capturas
Anota tus capturas con todos los detalles: pez, peso, talla, cebo/técnica, notas, fecha y localidad. Guardadas localmente en el dispositivo, hasta 100 entradas. Ideal para llevar un registro de tu temporada de pesca.
🤓 Asesor con hora actual
El Asesor de Pesca arranca con la hora actual del sistema por defecto. Imposible seleccionar fechas u horas anteriores a la actual: solo desde ahora hacia adelante.
📤 Compartir análisis del Asesor
Nuevo botón "Compartir análisis" en el modal del Asesor: envía el análisis completo por WhatsApp, mail o cualquier app de mensajería, o cópialo al portapapeles para pegarlo donde quieras.
📲 Instalar como app
Nuevo bloque en Configuración para añadir PescaMar a la pantalla de inicio del móvil con un solo toque. Funciona en Android (instalación directa) y iPhone (modal con instrucciones paso a paso). Una vez instalada, la app abre sin barra del navegador y funciona también sin conexión.
🎓 Tour de bienvenida
Tour interactivo de 4 pasos que se muestra la primera vez que se abre la app. Explica lo esencial: seleccionar localidad, consultar al Asesor y guardar spots favoritos. Se puede volver a ver desde Configuración cuando quieras.
🌊 Próxima marea visible
Nuevo banner permanente bajo el selector de localidad que muestra cuándo es la próxima marea alta o baja con cuenta atrás en tiempo real. Visible siempre, sin tener que abrir el acordeón de mareas.
🔄 Pull to refresh
Desliza la pantalla hacia abajo para actualizar todos los datos. Gesto natural de móvil con feedback visual y vibración háptica al activarse.
🕐 Indicador de actualización
Pequeño chip en el header que muestra cuánto tiempo hace que se actualizaron los datos: verde si es reciente, ámbar si es de hace más de 30 minutos, rojo si es de hace más de 1 hora. Se actualiza solo cada minuto.
📳 Vibración háptica
Feedback táctil al pulsar botones importantes (cambio de localidad, GPS, instalación, guardar captura...). Patrones diferentes para éxito, error e interacción normal. Solo en móviles que soporten vibración.
🌓 Modo claro/oscuro automático
La app cambia automáticamente entre tema claro (7:00 - 19:00) y oscuro (19:00 - 7:00) según la hora del sistema. Mejor contraste a plena luz del día y descanso visual de noche. El cambio manual sigue funcionando si prefieres uno fijo.
⚡ Recarga forzada al cambiar localidad
Limpieza agresiva del estado y del DOM al cambiar de localidad: 13 campos del state borrados, 14 placeholders del DOM limpiados, strips de previsión muestran "Cargando..." para que se vea que los datos se están refrescando. Imposible que se queden datos antiguos visibles.
🎨 Identidad V 3.0 amarilla
Nuevo distintivo visual V 4.0 en amarillo dorado pulsando con halo brillante. Visible en el splash de inicio, en el header de la app y en el historial de versiones de Configuración.
PescaMar V2.0 Mejoras y novedades
Segunda gran versión de PescaMar — enfocada en mejorar la experiencia de usuario, ampliar la cobertura geográfica y añadir el Asesor de Pesca inteligente. Esta versión incluye 91 localidades costeras, una pantalla de bienvenida, splash screen profesional y un análisis personalizado.
🎨 Pantalla de inicio profesional
Nueva pantalla de bienvenida (splash screen) al abrir la app con logo PescaMar, animaciones náuticas (olas, anillo giratorio), tipografía con degradado y mensajes rotativos de carga. Duración 5 segundos antes de mostrar la app principal.
👋 Modal de bienvenida
Mensaje de bienvenida personalizado al abrir la app que da las gracias por usarla y recuerda al usuario pulsar el botón 🎯 de ubicación para obtener los datos más precisos de su zona. Logo PescaMar real integrado.
📍 91 localidades costeras
Selector ampliado de 22 a 91 localidades, con énfasis especial en la costa andaluza: 61 localidades costeras de Andalucía organizadas por provincia (Huelva 10 · Cádiz 16 · Málaga 14 · Granada 7 · Almería 14). También Murcia/Levante, Cataluña, Baleares, Cantábrico, Galicia, Canarias e interior.
🗺 Selector con doble acordeón
Nuevo selector de localidad en formato modal bottom-sheet pantalla completa. Primero muestra las 12 zonas/provincias colapsadas; al pulsar una, se despliegan sus localidades. Diseño moderno con animación slide-up, chevrons rotativos y selección visual destacada.
🔄 Actualización forzada de datos
Al cambiar de localidad (manual o GPS), todos los datos de la app se recargan completamente: meteorología, mareas, oleaje, agua, solunares, luna, sol, score de pesca, previsiones 7 días y 12 horas, mapa náutico. Sin riesgo de mostrar datos antiguos. Sistema de cache-busting integrado.
🎯 "Elige ubicación" por defecto
La app arranca sin una ubicación predeterminada para evitar confusiones. El selector muestra "📍 Elige ubicación" y una pantalla invitadora hasta que el usuario seleccione una localidad o use el GPS.
🤓 Asesor de Pesca inteligente
Nuevo bloque desplegable para consultar al "asesor experto". Permite seleccionar doble fecha (inicio y fin) con horas, soportando rangos que cruzan días (ej. sábado 14:00 → domingo 10:00). Genera un análisis personalizado con:
  • Veredicto general con score 0-100
  • Resumen meteorológico (cielo, temperatura, viento con nombre tradicional)
  • Estado del mar (oleaje, temperatura del agua)
  • Análisis de mareas (cambios en el rango con altura)
  • Períodos solunares dentro del rango
  • Tendencia de la presión atmosférica
  • Fase lunar e influencia en mareas
  • Consejos por franja horaria real
  • Cebos y técnicas recomendadas
  • Especies probables según condiciones
  • Saludo personalizado con el nombre del pescador
  • Despedida aleatoria entre 15 frases positivas
🧭 Flechas de dirección del viento
Las tarjetas de previsión por días y horas ahora muestran una flecha (↑↓←→↗↘↙↖) que indica la dirección del viento desde la perspectiva del pescador mirando al mar, junto con el nombre tradicional (Levante, Poniente, Norte, Sur, Gregal, Siroco, Lebeche, Mistral).
📜 Información Legal
Nuevo acordeón con normativa de pesca recreativa en España: tallas mínimas por especie (RD 560/1995 + actualizaciones 2025), licencias por comunidad autónoma, 13 reservas marinas, especies protegidas (caballito de mar, atún rojo, etc.), cupos diarios, y fuentes oficiales (AEMET, Puertos del Estado, Salvamento Marítimo). Organizado en 11 sub-acordeones para facilitar la lectura.
⚠️ Avisos Costeros
Nuevo acordeón con acceso directo a los boletines oficiales AEMET por zona costera (Atlántico, Mediterráneo, Canarias - 8 zonas), herramientas oficiales (Puertos del Estado, Salvamento Marítimo), escalas Beaufort (viento) y Douglas (oleaje) con códigos de color, y teléfonos de emergencia. Organizado en 7 sub-acordeones.
⬅️ Botón "Atrás" del móvil corregido
Al pulsar el botón Atrás del móvil con una tarjeta de pez, cebo, hora detallada o lightbox de foto abierta, ahora se cierra ese modal en lugar de salir de la app. Sistema de pila de modales con historial integrado. Soporta modales apilados (foto dentro de ficha de pez).
🎨 Diseño consistente
Todos los acordeones de la app unificados con el mismo estilo: chevron ▾ de 16px que rota 180° al abrir, color cian #06b6d4 (azul #0369a1 en tema claro), animación de 0.25s ease, borde cian al estar abierto. Sistema visual coherente en toda la aplicación.
🐡 Pez Ballesta añadido
Nueva especie #85: Pez Ballesta (Balistes capriscus) con ficha completa — biología, hábitat, cebos, técnica de pesca, alimentación, reproducción, curiosidades sobre el mecanismo de su aleta dorsal, gastronomía y advertencias sobre ciguatera en zonas tropicales.
📋 Revisión de información ibérica
Actualización de 27 fichas de peces con datos oficiales del Real Decreto 560/1995 y normativas 2025: tallas mínimas correctas para Mediterráneo y Atlántico ibérico, vedas autonómicas, especies protegidas, cuotas y estado de conservación enfocado a la costa española.
📊 Fiabilidad de datos meteorológicos
Nueva sección en Información Legal que explica el origen de los datos (Open-Meteo con modelos ECMWF, GFS, ICON, AROME, HARMONIE), la fiabilidad por horizonte temporal (24-48h muy fiable, 48-96h aceptable, +5 días orientativo), las limitaciones técnicas y la recomendación de cruzar con fuentes oficiales españolas.
🚀 PescaMar V1.0 Lanzamiento inicial
Primera versión pública de PescaMar — guía completa para pesca deportiva en la costa ibérica española. Aplicación web progresiva (PWA) con todas las funcionalidades base.
🌍 Geolocalización y ubicación
Detección automática del usuario por GPS. Selector manual de país/comunidad/ciudad. Reverse geocoding vía Nominatim (OpenStreetMap) para mostrar el nombre exacto del lugar.
📅 Selector de fecha
Selección entre hoy y los próximos 15 días. Al pulsar cualquier día de la tira semanal, todos los datos de la app se actualizan a esa fecha (clima, mareas, solunares, score de pesca).
🎯 Indicador de estado de pesca
Score de 0 a 100 calculado en tiempo real según viento, lluvia, oleaje, temperatura del agua, UV y hora del día. Semáforo visual con chips informativos y recomendación contextual.
🗓 Previsión 7 días
Tira horizontal de 7 días con icono del tiempo, temperatura máx/mín, dirección del viento (flecha + nombre tradicional: Levante, Poniente, Norte, Sur, Gregal, Mistral...) y barra de score de pesca por día. Tarjetas clickables.
⏱ Previsión horaria 12h / Día completo
Si el día seleccionado es HOY: 7 tarjetas con hora actual + cada 2h durante 12h.
Si es un día futuro: 8 tarjetas con la evolución del día (cada 3h) destacando las 3 mejores franjas con badge ⭐ TOP en verde.
Cada tarjeta es clickable y abre un modal completo con todos los datos: meteorología, viento, oleaje, mareas, UV y consejos de pesca adaptados a esa hora concreta.
🌤 Clima
Datos meteorológicos en tiempo real: temperatura, sensación térmica, humedad, nubosidad, presión, visibilidad. Vía Open-Meteo (ECMWF + GFS + ICON + AROME + HARMONIE).
💨 Viento y mar
Velocidad y dirección del viento, rachas, oleaje (altura y período), temperatura del agua. Datos del modelo marino MeteoFrance Wave.
🌧 Lluvia, UV y presión
Probabilidad de lluvia horaria, índice UV con alertas, presión atmosférica para detectar cambios meteorológicos.
🌊 Mareas
Mareas altas y bajas del día con hora exacta y altura aproximada. Calculadas desde el modelo de nivel marino o astronómicamente como fallback.
🌖 Solunares
Periodos solunares mayores y menores que indican los momentos óptimos de actividad de los peces según la posición de luna y sol.
🌙 Luna y ☀ Sol
Fase lunar actual con visualización, hora de salida y puesta de luna y sol, duración del día y porcentaje de iluminación lunar.
🗺 Mapa Náutico
Mapa interactivo OpenSeaMap con datos náuticos, profundidades, faros y zonas costeras. Centrado automáticamente en la ubicación del usuario.
📹 Webcams Online
41 cámaras en directo de playas españolas organizadas en 9 zonas (Levante, Cataluña/Baleares, Costa del Sol, Costa Tropical, Almería, Cádiz, Huelva, Canarias, Cantábrico). Tabs deslizables por zona.
⚠️ Avisos Costeros
Acceso directo a boletines oficiales AEMET por zona costera (Atlántico, Mediterráneo, Canarias), herramientas oficiales (Puertos del Estado, Salvamento Marítimo), escalas Beaufort y Douglas con códigos de color, y teléfonos de emergencia. Organizado en sub-acordeones.
📚 Diccionario de Pesca
Base de datos completa con 2 secciones:

🐟 Peces (85 especies) — fichas detalladas con foto Wikipedia, datos científicos (familia, talla, peso, profundidad), hábitat, cebos recomendados, técnica de pesca, alimentación, reproducción, distribución, longevidad, récord ibérico, estado de conservación (IUCN), gastronomía y curiosidades.

🪱 Cebos (21) — fichas con foto real, objetivo, presentación, conservación, obtención, mejor época, precio (€ a €€€€), origen y biología, dureza y manejo, mareas óptimas, montaje avanzado, alternativas y truco del experto.

Numeración única (#01-#85 peces, #01-#21 cebos), búsqueda, filtros por tags, lightbox de fotos al tocar.
⏰ Mejores Horas
Análisis del día con las mejores franjas horarias para pescar, basado en score combinado de meteorología, mareas y solunares.
🎣 Perfil de Pesca
Personalización del pescador: especies objetivo, técnicas preferidas (surfcasting, spinning, jigging, etc.), nivel de experiencia. Los consejos se adaptan al perfil.
📜 Información Legal
Aviso sobre normativa de pesca recreativa, licencias por comunidad autónoma, especies protegidas (caballito de mar, LESRPE), cupos diarios (5 kg/día), 13 reservas marinas españolas, origen y fiabilidad de los datos meteorológicos, fuentes oficiales (AEMET, Puertos del Estado, Salvamento Marítimo). Organizado en 11 sub-acordeones.
🎨 Diseño y experiencia
Tema náutico oscuro/claro intercambiable. Tipografías Syne (display) y DM Sans (cuerpo). Glassmorphism. Mobile-first responsive. Modales que ocupan 92% pantalla con animaciones suaves. Lightbox para fotos a tamaño real. Botón "Atrás" del móvil cierra modales sin salir de la app.
🛡 Protección y rendimiento
Bloqueo de clic derecho, teclas F12/Ctrl+U/Ctrl+S, selección de texto y arrastre de imágenes. Detección anti-DevTools (solo en PC). JavaScript minificado. Service Worker para funcionamiento offline. Actualización automática de datos al abrir la app. Logo PescaMar enlaza a tiendapescamar.com.
🌐 PWA instalable
Aplicación Web Progresiva instalable como app nativa en Android y iOS desde el navegador. Pantalla completa, icono propio, funciona sin internet tras primera carga. Distribución mediante URL pública (tiendapescamar.netlify.app) sin necesidad de tiendas de aplicaciones.
🌊 Doble modo de ranking: aguas calma / revueltas
El Top 5 de mejores spots ahora permite elegir entre dos modos de búsqueda. Aguas calma: prioriza spots con mar tranquilo y poco oleaje (óptimo ~0.7m), ideal para pesca fina. Aguas revueltas: prioriza spots con más oleaje (óptimo ~1.8m), para pesca de lubina, baila o sargo cuando el mar movido remueve el fondo. El resto de factores (viento, lluvia, temperatura, UV, hora) puntúan igual en ambos modos.
🎯 Algoritmo de ranking continuo
Reescrito el algoritmo de puntuación de spots de un sistema escalonado (que agrupaba muchas localidades en el mismo valor) a uno continuo con funciones matemáticas (cuadráticas, gaussianas, lineales). Ahora cada localidad obtiene un score único basado en sus condiciones reales, y el ranking varía correctamente al cambiar el radio o la ubicación. Puntuaciones mostradas con un decimal de precisión.
🌊 Tabla de mareas: siempre 4 próximas mareas
Corregido el cálculo de mareas para que SIEMPRE muestre las próximas 4 mareas desde la hora actual, completando con las del día siguiente cuando es necesario. Ampliada la ventana de cálculo a 5 días. Añadida etiqueta de día (📅 21 may) en las mareas que pertenecen a un día distinto. La línea de "ahora" del gráfico ahora es roja para verse bien en modo claro y oscuro.
📐 Ancho uniforme en todos los paneles
Corregido el contenedor principal para que todos los acordeones del dashboard ocupen exactamente el mismo ancho de pantalla, eliminando márgenes laterales irregulares que aparecían en pantallas anchas.
🏆 Top 5 mejores spots de la provincia
Función dentro del Asesor que analiza en paralelo las condiciones meteorológicas y marinas de todas las localidades de tu provincia y devuelve un ranking de las 5 mejores ordenadas por puntuación. Ejecución en lotes paralelos de 5 con caché de 30 minutos.
📍 Ranking "Cerca de mí"
Nueva opción del ranking con radio configurable (10/25/50/100 km) alrededor de tu ubicación. Cálculo de distancias con fórmula Haversine.
🎯 Ranking compatible con GPS
El sistema de ranking funciona también cuando usas la ubicación por GPS (diana 🎯). Detección de provincia en 3 niveles: localidad manual, nombre de Nominatim, o localidad más cercana por proximidad.
ℹ Modal informativo del ranking
Botón con explicación completa de los factores que se evalúan, escala de puntuación 0-100 con 5 niveles coloreados y aviso de que es una guía orientativa.
🛡 Filtro automático de localidades costeras
El ranking descarta automáticamente las localidades sin datos marinos. Corregidas las coordenadas de 16 municipios tierra adentro. Eliminados 3 duplicados geográficos.
💌 Envío de sugerencias
Nuevo bloque en Configuración para enviar sugerencias por email (mailto). Sin servidores, sin almacenamiento, sin tracking.
⬅ Botón ATRÁS del móvil integrado
Sistema basado en MutationObserver que detecta automáticamente cuando se abre cualquier modal, panel o acordeón. Al pulsar atrás cierra el último elemento abierto. Cubre 48+ elementos.
📊 Tabla Marina Pro · Pronóstico horario detallado
Nuevo acordeón con pronóstico horario en formato tabla scrolleable. 12 filas de datos: día/hora, viento, rachas, dirección viento, oleaje, dirección olas, temperatura, nubosidad, lluvia, coef. mareas, estrellas de pesca y curva de actividad SVG con auto-escalado.
🌊 Mejora datos marinos hourly
Ampliada la petición a Open-Meteo Marine API para incluir wave_height, wave_direction y otros datos hourly. Permite mostrar oleaje real hora a hora.
¡Bienvenido a PescaMar!
Guía del Pescador
Gracias por usar nuestra aplicación. 🎣
🎯
Para obtener la información más precisa de tu zona, recuerda pulsar el botón 🎯 de ubicación en la parte superior. Así obtendrás datos meteorológicos, mareas y previsiones adaptadas a tu posición actual.
📍 Selecciona tu localidad
🔍
🌅 HUELVA · Costa de la Luz 21
🏖 CÁDIZ · Costa de la Luz 36
☀️ MÁLAGA · Costa del Sol 36
🏝 GRANADA · Costa Tropical 16
🌊 ALMERÍA · Costa de Almería 29
MURCIA · Costa Cálida 18
🌅 ALICANTE · Costa Blanca 21
🏖 VALENCIA · Costa del Azahar 17
🌊 CASTELLÓN · Costa del Azahar 14
🚢 TARRAGONA · Costa Daurada 19
BARCELONA · Costa del Maresme 19
🌅 GIRONA · Costa Brava 21
🏝 BALEARES 5
🌊 ASTURIAS · Mar Cantábrico 13
🏔 CANTABRIA · Mar Cantábrico 10
🌊 PAÍS VASCO · Mar Cantábrico 13
🌫 A CORUÑA · Rías Altas / Costa da Morte 22
🐚 PONTEVEDRA · Rías Baixas 18
LUGO · Mariña Lucense 3
🌴 CANARIAS 2
🏞 INTERIOR 1
🎯
Bienvenido a PescaMar
Te enseñamos en 3 pasos cómo aprovechar al máximo la app.
🏆 Top 5 mejores spots
¿Dónde buscar los spots?
¿Qué tipo de aguas buscas?
¿Cuándo quieres pescar?
📍 Provincia:
🗺 Mejores spots en el mapa
Los 5 mejores spots según tu búsqueda
💌 Enviar sugerencia
🔒
Tus datos no quedan registrados. Solo se envían por email para consultar sobre funcionamiento o sugerir mejoras. No almacenamos ninguna información en servidores.
Te responderemos a este email si es necesario
0 caracteres
ℹ ¿Cómo se calcula el ranking?
El ranking puntúa cada localidad de 0 a 100 según las condiciones meteorológicas y marinas previstas para el momento que has elegido. Cuanto más alta la puntuación, mejores condiciones para pescar.
🌊 Tipo de aguas
Puedes elegir entre dos modos de búsqueda según tu estilo de pesca:
🌊
Aguas calma
Prioriza spots con mar tranquilo y poco oleaje (óptimo ~0.7m). Ideal para pesca fina, flotador, sepia, etc.
🌊🌊
Aguas revueltas
Prioriza spots con más oleaje (óptimo ~1.8m). El mar movido remueve el fondo y activa especies como lubina, baila o sargo. El resto de factores (viento, lluvia, temperatura) se valoran igual.
📊 Factores que se evalúan
💨
Viento
Lo más importante. Brisa suave (10-20 km/h) bonifica porque oxigena el agua y agita la superficie. Más de 30 km/h dificulta lanzar y mueve mucho el cebo.
🌧
Probabilidad de lluvia
Lluvia ligera puede activar a los peces, pero más del 50% empieza a penalizar. Una tormenta intensa baja mucho la puntuación.
🌊
Altura del oleaje
0.5 - 1m es ideal (rompiente que oxigena, peces activos en la orilla). Olas grandes (>1.5m) hacen peligrosa la pesca desde roca o costa.
🌡
Temperatura del agua
15° - 22° es el rango óptimo para la mayoría de especies de costa española. Aguas muy frías (<10°) o muy cálidas (>28°) reducen la actividad.
Índice UV
UV bajo (amanecer/atardecer) favorece la actividad de los peces, que se acercan a la orilla. UV alto (mediodía soleado) los hace bajar a más profundidad.
Hora del día
Las horas crepusculares (5-8h y 19-22h) son las mejores: poca luz, peces activos cazando. Reciben bonificación extra de +10 puntos.
🏅 Escala de puntuación
85-100 Excelente — Condiciones óptimas, sal a pescar
70-84 Muy bueno — Buena jornada esperada
50-69 Aceptable — Se puede pescar, con paciencia
30-49 Regular — Condiciones difíciles
0-29 Malo — Mejor quedarse en casa
🥇 Por qué unas localidades suben y otras bajan
Aunque dos zonas estén a pocos kilómetros, su orientación al viento, su protección de la costa y la profundidad cercana hacen que las condiciones cambien mucho. PescaMar consulta los datos meteorológicos y marinos de cada coordenada GPS individualmente, así que dos calas vecinas pueden tener puntuaciones distintas si una está a sotavento y otra a barlovento.
El ranking solo considera localidades costeras: si una zona no tiene datos marinos (oleaje, temperatura del agua), se descarta automáticamente del listado porque está demasiado tierra adentro.
El ranking es una guía orientativa. El resultado real de tu jornada depende también de la experiencia local, el conocimiento de la zona, el cebo elegido, la marea, el ciclo lunar y muchos otros factores que ningún modelo puede predecir al 100%. Úsalo como apoyo, no como verdad absoluta.
📡 Datos meteorológicos y marinos en tiempo real de Open-Meteo. Caché de 30 minutos para no saturar la API.
ℹ ¿Qué significa cada fila?
Cada fila de la tabla representa un dato meteorológico o marino. Aquí tienes la guía completa de los iconos:
📅
Día y hora
Día de la semana y hora del pronóstico. Los días empiezan con una línea cian vertical.
💨
Viento medio (km/h)
Velocidad media del viento. Verde = suave · Amarillo = moderado · Naranja/Rojo = fuerte.
🌪
Rachas de viento (km/h)
Picos de viento en momentos puntuales. Suelen ser superiores al viento medio.
🧭
Dirección del viento
La flecha indica hacia dónde va el viento. Esencial para saber si pega de frente o de espaldas en tu costa.
🌊
Altura del oleaje (m)
Altura significativa de las olas. <0.5m mar plano · 0.5-1m ideal pesca · >1.5m difícil.
Dirección del oleaje
Hacia dónde se desplazan las olas. Importante para entender la zona de impacto en la costa.
🌡
Temperatura del aire (°C)
Temperatura ambiental. Útil para preparar la ropa adecuada en sesiones largas.
Nubosidad (%)
Cobertura de nubes. 0% = despejado · 100% = totalmente nublado.
🌧
Probabilidad de lluvia (%)
Porcentaje de probabilidad de que llueva en esa hora. >50% empieza a complicar la jornada.
📈
Coeficiente de marea
Amplitud entre marea alta y baja, escala francesa (20-120). Coef >80 = mareas vivas, mejor para pescar.
🎣
Estrellas de pesca
★★★★★ = excelente · ★★★ = aceptable · = malo. Resumen visual rápido de la calidad de cada hora.
📊
Curva de actividad
Gráfico inferior que muestra la evolución de la calidad de pesca en el tiempo. Picos arriba = mejores momentos.
💡 Tip pro: Busca columnas con muchas estrellas y la curva en lo alto. Esa es tu hora de pescar.