Version 1.0 🚀

The Ultralight Autoresponder Designed for Simplicity

Autoresponder.vip is a powerful email marketing and autoresponder system, with no databases, no CGI-BIN required, and no complex configurations. Just upload the files, perform the basic settings, and start building and managing your email lists in a matter of minutes.

< 100 KB
Compressed
< 500 KB
Installed Size
No DB
Flat File Storage
PHP Only
Easy Deployment

Download

Simplicity

Everything you need. Nothing you don't.

A clean and direct dashboard. No plugins, no bloat, no surprises.

List Management

Create and edit lists. Show or hide any list from the main public page with a single click.

Subscribers

View and export your subscribers as CSV from the dashboard. Data is stored in JSON files.

Sequences

Add and schedule messages in sequence. The cron handles delivering them at the exact moment.

Global Sends

Send an email to one, several, or all lists. Preview recipients with a dry-run before sending.

CSV Export

Export your subscribers in CSV format with one click. Compatible with Excel, Google Sheets, and other platforms.

ZIP Backups

Create and restore complete backups in ZIP format. Your installation is always reversible.

Logs

Review recent system activity logs to audit sends, subscriptions, and errors.

Variables

Use {{FIRSTNAME}}, {{UNSUBSCRIBE_URL}}, and more variables to personalize your messages.

SMTP

Get greater delivery capacity through simple SMTP integration.

Innovation

🥇The First Portable
Autoresponder on the Planet🌎


Forget the limitations of SaaS email marketing platforms; now you have total control.
Your lists, your rules.

No Barriers

Works on any basic hosting with PHP. No Composer, npm, Node.js, or complex database requirements that inflate your plan.

Total Mobility

Move your script between servers in seconds. Copy the folder, paste it on your new hosting, and keep running as if nothing happened. Zero complicated migrations.

Real Freedom

No dependency on external databases. Your subscribers are stored in flat files that you can move, back up, or export whenever you want.

Manage your lists easily from mobile, desktop, or tablet. The admin interface is ridiculously lightweight, fluid, and adapted to any screen.

Ready for the Revolution?

Subscribe to get your copy

100% FREE

📝 NOTE: We use the script itself to process these subscriptions
and you can unsubscribe automatically whenever you wish.
😉



Security

Audited for Security, Scalability and Best Practices with:

Kiro Copilot Gemini Codex Devin zcode Kiro Copilot Gemini Codex Devin zcode

Lightweight

The
Lightest Autoresponder in the World

< 100 KB
Compressed
<500 KB
Installed Size
No DB
Flat File Storage
PHP Only
Easy Deployment

Lighter than a single photo from your phone!

~/autoresponder.vip — bash

Download FREE

Technical Details

🔄 Asynchronous architecture

Instant subscription. Controlled delivery.

The public endpoint never sends emails. The cron executor processes the queue in the background.

01
Subscriber

The visitor completes the public form. subscribe.php receives it.

02
JSON Queue

Added to the queue with next_send_at and next_message_index = 0. Immediate redirect.

03
cron.php

On its next run, the cron sends pending messages and updates the next index.

04
Inbox

The email arrives via SMTP or mail(). Without overloading the public endpoint.

Why asynchronous?

The risk of email bombing on the public endpoint is eliminated, perceived latency for the subscriber is reduced, and your SMTP quota is respected. The first message —and all subsequent ones— are delivered exclusively via cron.php on its next run.

🔄 Custom fields

Dynamic variables in any email.

Include these tokens in the subject or body of the message. They are replaced automatically when sending.

Token Description Example
{{NAME}} Subscriber's full name María García
{{FIRSTNAME}} First name María
{{EMAIL}} Subscriber's email address maria@domain.com
{{LIST}} Subscription list name Newsletter
{{UNSUBSCRIBE_URL}} Unique unsubscribe URL with HMAC-SHA256 token /u.php?l=newsletter&t=...
{{SITE_URL}} Site URL configured in config.php https://your-site.com
Swipe horizontally if needed

🔄 Comparison

Autoresponder.vip vs. heavy alternatives

No plugins. No database. No composer dependencies.

Feature Autoresponder.vip Typical autoresponders
Compressed size < 100 KB 5-50 MB
Disk size < 500 KB 20-200 MB
Database No (JSON) MySQL required
Dependencies None Composer / npm
Installation Upload and ready Multiple steps
Portability Copy the folder Dump + restore
Native ZIP backups Yes External plugin
Pure plain-text mode Yes, by design Only with plugins
Asynchronous queue with cron Yes Variable
Swipe horizontally if needed

FAQs

What you're probably wondering

No. All data is stored in plain JSON files. No MySQL, SQLite, or any external engine to configure.

Yes. It is even recommended.

Set smtp_enabled to true in config.php and provide your SMTP server details (host, port, user, password, encryption).

We have performed a complete analysis of the best SMTP options and you can see the options recommended by us here.

It is a preview mode that counts how many recipients would receive a message without actually sending it. Useful for auditing the reach of a global send before pressing the button.

A subscriber is marked as bounced after repeated delivery failures reach the configured threshold. This avoids continuing to attempt delivery to an address that probably no longer exists or is saturated.

The token is an HMAC-SHA256 hash derived from the subscriber's email and the unsubscribe_secret value in config.php. It does not include the list slug, so the same token is valid across all lists where that address is subscribed.

The list slug is still required in the URL to locate and update the correct record — it is not a security parameter.

Since unsubscribe_secret is the HMAC key, rotating it invalidates all unsubscribe links you have already sent (and all public form tokens, which share the same key). Set it as a long, random string before launch and don't touch it. If you are forced to rotate it (suspected leak), old links will stop working until subscribers resubscribe or you re-embed the forms.

It is an intentional design decision, not a limitation. All messages are delivered with the native header Content-Type: text/plain. No nl2br(), no htmlspecialchars(), and no processing is applied to the body before sending — the text you write is exactly what arrives in the inbox.

This provides four concrete advantages:

  • Maximum deliverability. Pure text/plain messages bypass aggressive spam filters organically and rarely fall into Gmail's Promotions tab. They read like a one-to-one conversation, which is exactly what inbox algorithms reward.
  • Universal compatibility. Plain text renders perfectly on any device — desktop, mobile, smartwatch — without layout distortion and without depending on the email client's HTML engine.
  • Higher engagement. Without visual noise, the reader concentrates on the content. Complete URLs (https://example.com) auto-link natively in Gmail, Outlook, and Apple Mail, so clicks work without HTML.
  • Zero HTML attack surface. Since transport is text/plain, there is no HTML execution context in the body. Tags and scripts are treated as literal characters by the receiving client, eliminating any injection risk through message content.

Ready to start?

Autoresponder.vip is...

100% Free to Use!

Start NOW!