Alternativa a Netlify Forms
Netlify Forms es cómodo si tu sitio ya está alojado en Netlify, pero eso también es su techo. Formpaste es un endpoint de formularios que funciona en cualquier host, con componentes para copiar y pegar en HTML, React, TypeScript, JavaScript y Astro, una carpeta de cuarentena que tú controlas, y un servidor MCP que tu agente de IA puede manejar.
Formpaste vs. Netlify Forms
| Función | Formpaste | Netlify Forms |
|---|---|---|
| Sin backend ni servidor necesario | Sí - POST a /submit | Sí - pero solo en sitios alojados en Netlify |
| Funciona fuera de la plataforma (cualquier host) | Sí - cualquier host, cualquier framework | No - solo sitios alojados en Netlify |
| Componentes de framework | 5 (HTML, Astro, React, TS, JS + CSS, Tailwind) | 0 - un atributo de formulario, no un componente |
| Formularios React/SPA | POST directo desde tu componente, sin markup adicional | Necesita un formulario HTML estático oculto con cada campo, o un campo oculto form-name añadido a mano, para que el analizador del build pueda detectarlo |
| Gestión automática del spam | Sí - heurísticas + cuarentena | Akismet en cada envío, más honeypot opcional y reCAPTCHA 2 |
| Carpeta de cuarentena para revisar | Sí | Sí - una lista de envíos marcados como spam, y puedes marcar un envío como verificado |
| Componentes para copiar y pegar | HTML, React, TypeScript, JavaScript, Astro | Ninguno - un atributo de formulario y un campo oculto |
| Configuración para agentes de IA (MCP) | Sí | No |
| Subida de archivos, webhooks, respuesta automática | Sí | Subida de archivos y webhooks sí; sin respuesta automática |
| Sin servidor de correo / DNS / registros MX | Sí | Sí |
| El reply-to llega a quien envía | Sí - responde directo desde tu bandeja de entrada | Sí - si tu formulario incluye un campo llamado email |
| Plan gratuito | 250 / mes | Unlimited / mes |
| Planes de pago (desde) | $9.99 / mes | $9 / mes |
Precios de Netlify Forms verificados el julio de 2026. Consulta su página de precios para ver las cifras actuales.
Así funciona
Tres pasos desde el registro hasta que los envíos llegan a tu bandeja de entrada.
Crea tu formulario
Regístrate para obtener una cuenta. Verifica tu correo y crea una clave de acceso en tu panel.
Crea el formulario de contacto
Agrega el fragmento de código en tu lenguaje favorito para crear el formulario.
<form action="https://api.formpaste.com/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">
<input type="email" name="email" placeholder="Your email" required>
<textarea name="message" placeholder="Your message" required></textarea>
<button type="submit">Send</button>
</form>Agrega la clave de acceso
Reemplázala con tu clave de acceso para empezar a recibir envíos por correo.
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">Por qué cambiar de Netlify Forms?
Funciona en cualquier host
Netlify Forms solo funciona si tu sitio está desplegado en Netlify. Formpaste es un simple endpoint POST que funciona desde cualquier host, cualquier sitio estático, cualquier framework.
No necesita un blueprint HTML estático
La detección de formularios de Netlify analiza tu HTML compilado en el momento del despliegue, así que los formularios renderizados con JavaScript necesitan un duplicado estático oculto con cada campo presente. Formpaste solo necesita un POST, sin paso de detección en el build.
Componentes de primera clase
Componentes de formulario para copiar y pegar en HTML, React, TypeScript, JavaScript y Astro, con vista previa en vivo por plantilla, en vez de conectar a mano atributos data-netlify.
Problemas comunes de Netlify Forms que Formpaste resuelve
Tu formulario solo funciona porque tu sitio resulta estar en Netlify
Formpaste es un simple endpoint POST que funciona en cualquier host: cambia tu sitio de lugar más adelante y tu formulario sigue funcionando.
Los formularios de React o Vue necesitan un duplicado HTML estático oculto solo para que el paso de build de Netlify detecte los campos
Formpaste envía el POST directo desde tu componente. No hay analizador HTML en tiempo de build que satisfacer ni lista de campos que mantener sincronizada.
Conectar a mano el atributo form y los campos ocultos para cada framework
Los componentes para copiar y pegar de HTML, React, TypeScript, JavaScript y Astro vienen ya conectados, con una vista previa en vivo por plantilla.
Tu agente de código con IA no puede configurar el formulario por ti
Un servidor MCP permite que Claude Code, Cursor o Codex creen el formulario y devuelvan un fragmento ya conectado al primer intento.
No hay forma de responder automáticamente a quien envía sin construir tu propio flujo de correo
Formpaste admite respuestas automáticas de fábrica, así que quien envía recibe una respuesta sin que tengas que construirla tú.
Por qué la gente deja Netlify Forms
Netlify Forms funciona bien para el caso exacto para el que fue creado:
un sitio estático o Jamstack desplegado en Netlify. El problema está en esa
última parte. Netlify detecta formularios analizando tu HTML compilado en el
momento del despliegue, así que en el instante en que tu formulario se
renderiza con JavaScript (un componente de React, una app de Vue, cualquier
cosa del lado del cliente), los campos no están en el HTML estático que
realmente ve el paso de build de Netlify. La solución es un formulario
duplicado oculto con cada campo presente, o añadir a mano un campo oculto
form-name y esperar que la lista de campos nunca se desincronice de tu
formulario real. Es un impuesto real para los usuarios de React y de SPA que
un sitio HTML simple nunca paga. La restricción mayor es el bloqueo a un
host: Netlify Forms solo funciona porque tu sitio está desplegado en
Netlify. Mueve tu sitio a Vercel, Cloudflare Pages o tu propio servidor, y el
formulario deja de funcionar por completo. Formpaste no tiene esa
dependencia: es un endpoint POST que funciona igual sin importar dónde viva
tu sitio.
Migrar desde Netlify Forms
El cambio toma unos minutos. Apunta el action de tu formulario a
https://api.formpaste.com/submit, añade un campo oculto access_key con la
clave de tu panel, y elimina el atributo data-netlify junto con el campo
oculto form-name del que depende Netlify. Si mantenías un duplicado HTML
estático aparte de un formulario renderizado con JavaScript solo para
satisfacer la detección de formularios en tiempo de build de Netlify, puedes
eliminarlo: Formpaste acepta un POST desde cualquier ruta de renderizado,
estático o del lado del cliente, sin ningún paso de build implicado. Tus
nombres de campo existentes siguen funcionando tal cual.
Quién debería cambiar, y quién no
Cambia si tu sitio no está en Netlify, si estás cansado de mantener un formulario estático oculto solo para que un formulario de React o Vue siga funcionando, o si quieres componentes para copiar y pegar, una carpeta de cuarentena para falsos positivos, o un servidor MCP para que un agente de código con IA conecte el formulario por ti. Si tu sitio está firmemente en Netlify y tus formularios son HTML estático simple sin renderizado de SPA de por medio, la detección en tiempo de build de Netlify Forms no es un problema para ti, y cambiar te da componentes y configuración MCP en lugar de resolver un dolor activo: vale la pena sopesarlo frente al esfuerzo de migración.
Alternativa a Netlify Forms: preguntas frecuentes
Pega un formulario. Recibe envíos.
Al instante, sin configurar ningún backend, servidor ni base de datos. 250 envíos/mes gratis, sin tarjeta de crédito.
Lo que obtienes con Formpaste
Sin servidor, sin DNS
Apunta tu formulario a Formpaste: sin backend, sin DNS, sin servidor de correo que mantener.
Spam filtrado automáticamente
Heurísticas más una carpeta de cuarentena que tú controlas. Los mensajes reales siempre llegan.
Cuarentena que tú controlas
Los envíos sospechosos llegan a una carpeta que revisas: nada se descarta en silencio.
Creado para agentes de IA
Un servidor MCP que tu agente de código llama para crear un formulario y configurarlo.
Componentes para copiar y pegar
Código de formulario accesible para copiar y pegar en HTML, React, TypeScript, JavaScript y Astro.
Panel sencillo
Gestiona formularios, bandeja de entrada, cuarentena y entrega desde un solo lugar.