CATEGORY · 68 SERVICES

Queues, workflows & scheduling

Compare included quotas, restrictions and official provider documentation.

Free allowance

Cloudflare Queues on Workers Free: 10.000 standard operations/day, 24-hour non-configurable message retention

Keep in mind

A message delivery normally consumes 3 operations (write, read, delete), with additional reads for retries and extra operations for payloads over 64 KB. Queue operations are not a 10.000-messages/day guarantee; Workers Free usage has separate limits. Message retention is fixed to 24 hours on Free, unlike configurable Paid.

Free allowance

Upstash QStash Free: 1.000 message delivery attempts/day, 50 GB bandwidth/month, 10 active schedules and 1 MB messages

Keep in mind

Each delivery attempt—including retries—counts against the daily quota; one topic publish costs a delivery per subscribed endpoint. Free includes maximum 7-day delay, 3-day logs/DLQ retention and 10 concurrent deliveries; paid plans increase quotas. Do not confuse published jobs with billed delivery attempts.

Free allowance

Upstash Workflow Free: 1.000 billed steps/day, 50 GB bandwidth/month, 10 concurrent steps and 1 MB message size

Keep in mind

A retry counts as another step; context.call/context.invoke each cost two billed steps and parallel execution incurs extra steps. Free workflow sleep is limited to 7 days, log/DLQ retention to 3 days; persistent daily quota overruns can cause workflow failures via QStash. Not unlimited serverless compute.

Free allowance

Free scheduled HTTP requests as frequently as every minute; no fixed job-count limit under fair use

Keep in mind

The service is fully free for regular HTTP cron jobs under fair-use requirements. Jobs call publicly reachable URLs; very high scheduling volume or REST API use is rate limited. Your own target endpoint/cloud provider may still incur compute or network costs.

Free allowance

Workers Free includes 3.000 Workflow steps/day and 1 GB-month of state storage; invocations share the Workers Free requests quota

Keep in mind

Workflow steps, state storage, Worker invocations and CPU are separate usage dimensions; 10 ms CPU per invocation on Free and the Workers Free daily request cap apply. Default completed/errored workflow state retention is 3 days. Workflow sleeps/waits do not consume CPU, and Workflows billing began August 10, 2026; Paid has separate metered charges.

Free allowance

Inngest Cloud Free: 50.000 executions/month, 500K events/month, 5 concurrent steps, 5 seats and 3 workers

Keep in mind

No card required. A single function run and every step execution each consume one execution (five steps use six executions). Free includes 100K queue depth, 50 concurrent realtime connections and 24-hour trace/log history; function runs can sleep for at most 30 days. Extra compute/sandbox resources may be billed separately.

Free allowance

$5 recurring compute/run credits each month on Trigger.dev Free ($0/month); 20 concurrent runs, 10 schedules, unlimited tasks and 5 team members

Keep in mind

The $5 Free compute/run credit renews monthly; it is not a one-time trial. Free includes Dev/Prod environments, 10 concurrent Realtime connections and one-day log and query retention. Usage beyond credit may require an upgrade; Hobby is a separately billed $10/month plan with its own included credits.

Free allowance

30.000 outbound webhook attempts/month; 5 queues; up to 5 attempts/job; 3-day job retention

Keep in mind

Free has 30.000 monthly outbound webhook POST attempts across five queues, no card and no paid overage. Retry attempts count toward the cap; backpressure waiting does not. At the limit you must upgrade rather than assuming unlimited delivery; job retention is three days.

Free allowance

1.000 cloud executions/month; no credit card required

Keep in mind

Hosted Windmill Cloud Community has an ongoing bounded monthly execution allocation and is distinct from a separately self-hosted Community Edition. Cloud service limits and regions are provider-operated; personal/commercial use and paid extras should be checked against the latest cloud terms.

Free allowance

1 million Amazon SQS requests per month free across eligible AWS regions; recurring monthly allowance for all customers

Keep in mind

Requests above the free monthly quota incur charges; data transfer and AWS KMS encryption may cost extra. Unused requests do not roll over. AWS signup payment-method requirements vary by account type and location.

Free allowance

1.000 credits/month; up to 5 users; unlimited flows; cloud-hosted automation, agents, tables, MCP and API access

Keep in mind

AI model steps use additional credits (2/10/20 per model tier); free quota pauses runs until credits refresh. Official pricing page inconsistently states daily vs monthly reset; verify reset timing. Cloud Free is distinct from self-hosted Community Edition; commercial-use terms not explicitly confirmed.

Free allowance

First 1M billable operations per month per Google Cloud billing account; HTTP task queue API calls and push delivery attempts (32 KB operation units).

Keep in mind

Active Google Cloud billing account and valid payment method required; operations over 1 million/month cost $0.40 per million, 32 KB chunking and retries count, and HTTP target network/compute can incur separate charges.

Free allowance

500 queued or scheduled HTTP requests per month free forever; unlimited jobs; 1 developer; 30-day log retention.

Keep in mind

Requests beyond the free allowance are listed at $20 per 100K; spending cap can limit charges. Card requirement for free signup and commercial production rights are not explicitly confirmed; Developer is positioned for development.

Free allowance

Self-hosted RabbitMQ message broker under MPL-2.0, with queues, streams, AMQP messaging and no vendor-imposed message, queue or connection quotas.

Keep in mind

You supply servers, storage, backups, monitoring and upgrades; capacity is infrastructure-dependent. Community security patches and support are limited to currently supported release series; extended lifecycle and 24/7 vendor support require commercial Tanzu RabbitMQ. Distinct from CloudAMQP's managed Little Lemur tier.

Free allowance

MIT-licensed Go library for Redis-backed distributed background tasks, worker concurrency, retries, delayed/periodic scheduling and priority queues; no vendor-imposed task, worker or monthly execution quota for self-managed use.

Keep in mind

Requires your own Go application workers and Redis-compatible broker, plus compute, monitoring, backups and operations. At-least-once task execution requires idempotent handlers; not a hosted queue or free Redis instance. Asynq API is pre-1.0 and Redis Cluster compatibility requires review.

Free allowance

MIT-licensed Node.js PostgreSQL-backed background job queue with task scheduling, retries, concurrency and PostgreSQL transaction integration; no vendor-enforced job, worker or monthly execution quotas when self-managed.

Keep in mind

Requires your own Node.js worker processes and PostgreSQL database; database, CPU, storage, backups and monitoring are not included. Tasks run at least once, so handlers should be idempotent; Graphile Worker is not a managed queue or free PostgreSQL service.

Free allowance

Free MIT-licensed durable workflow orchestration server for self-managed deployments; run application workflows, activities, task queues and retries without Temporal software usage fees or managed-cloud quotas.

Keep in mind

Requires operating and securing the Temporal cluster, workers and persistence database (for example PostgreSQL or MySQL); high availability, backups, monitoring and infrastructure incur costs. Temporal Cloud is a separate paid service.

Free allowance

Free Apache-2.0 self-hosted distributed publish-subscribe messaging and streaming platform with durable topics, subscriptions, queue semantics, multi-tenancy and geo-replication; no vendor-imposed software message quota.

Keep in mind

Requires self-managed brokers, persistent storage/BookKeeper, metadata services, network security, monitoring and operational expertise. Cloud infrastructure, managed Pulsar and optional connectors can incur charges.

Free allowance

Free Apache-2.0 self-hosted NATS messaging server with JetStream durable streams, queue consumers, replay, key-value and object storage; no vendor-imposed software message or stream quota.

Keep in mind

You must operate your own NATS server/cluster and configure JetStream persistence, storage limits, authentication, replication and backups. Infrastructure, bandwidth and managed NATS/Synadia offerings are separate and may cost money.

Free allowance

Free Apache-2.0 self-hosted distributed event streaming platform with durable topics, consumer groups, Kafka Connect and Streams; no vendor-imposed software message or topic quota.

Keep in mind

Requires your own Kafka brokers/KRaft controllers, compute, disks, networking, monitoring, security, upgrades and backups. Managed Kafka, cloud infrastructure and third-party connectors may have separate charges.

Free allowance

Apache-2.0 open-source Python workflow orchestration with self-hosted Prefect server/UI, scheduled deployments, retries, caching and event-driven flows; no vendor-imposed local server run quota.

Keep in mind

Self-host the API/server, workers, database and task infrastructure; hosting, compute, storage and third-party integrations can cost money. Prefect Cloud managed plans and enterprise features are separate; this is not a free managed cloud allowance.

Free allowance

Apache-2.0 open-source workflow scheduling and monitoring platform with Python DAGs, task dependencies, scheduler, UI, executors and extensible provider integrations; no vendor-imposed self-hosted DAG-run quota.

Keep in mind

You operate the Airflow scheduler, API/UI, metadata database, workers and authentication; infrastructure, storage, observability and external integrations can cost money. Managed Airflow hosting such as MWAA/Composer is not included.

Free allowance

Apache-2.0 open-source data orchestration with Python-defined assets/jobs, schedules, sensors, run monitoring and local Dagster UI; self-managed execution has no vendor-imposed software run quota.

Keep in mind

Run and maintain the Dagster webserver/daemon, code locations, storage and execution infrastructure yourself; compute, database, logging and external services may cost money. Dagster+ managed Cloud features and support are separate paid products.

Free allowance

Free Apache-2.0 distributed workflow scheduler with visual DAG authoring, task dependencies and supported SQL, shell and data-processing tasks; no software license quota.

Keep in mind

Self-hosting needs a database, compute and operational maintenance. External execution engines, cloud resources and managed hosting may incur costs.

Free allowance

Free Apache-2.0 Kubernetes-native DAG/steps workflow engine with container tasks, workflow templates and cron scheduling; no software license fee or task quota.

Keep in mind

Requires your own Kubernetes cluster and operational maintenance; compute, container registry, object storage and networking can incur charges. Not a free hosted workflow service.

Free self-hosted software
Free allowance

Self-hosted MIT-licensed workflow orchestration engine for durable background tasks, scheduled jobs, retries and event-driven workflows; no software subscription or published per-run quota for the self-hosted deployment.

Keep in mind

Requires operating Hatchet server, PostgreSQL, workers and infrastructure. Hatchet Cloud pricing and payment-card requirements are separate; this entry does not include managed cloud runs.

Free self-hosted software
Free allowance

Free LGPL-3.0 Java background job scheduler with persistent enqueueing, delayed and recurring jobs, automatic retries and a basic dashboard; provider indicates about 100 recurring jobs as a practical OSS limit.

Keep in mind

Requires a Java application and supported SQL/NoSQL storage. The ~100 recurring-job figure is a practical performance guideline, not a hosted allowance. Priority queues, batches and advanced workflow features require JobRunr Pro.

Free allowance

Free BSD-3-Clause Python distributed task queue for asynchronous and scheduled jobs, workers, retries and task routing; no vendor-imposed task quota when self-managed.

Keep in mind

Requires Python worker processes plus a message broker such as RabbitMQ or Redis; infrastructure, broker hosting and monitoring are not included. Native Microsoft Windows support is not maintained.

Free allowance

Free Apache-2.0 Elixir background job processor with reliable persisted jobs, scheduled/cron jobs and community support; no software subscription for the open-source edition.

Keep in mind

Requires an Elixir application and a supported database. Oban Pro features including durable workflows, global/rate limiting and queue partitioning are paid; infrastructure is not included.

Free allowance

MIT-licensed self-hosted automation agents for scheduled jobs, event monitoring and conditional actions; no vendor-imposed number-of-agents or run quota in the open-source software.

Keep in mind

Self-hosting and operational maintenance are required; external APIs, proxies and infrastructure may have separate charges and limits. Huginn is event/agent automation, not a managed queue service.

Free allowance

MIT-licensed self-hosted job queue with no paid tier or per-job quota; supports retries, delayed/priority jobs, cron scheduling, SQLite or PostgreSQL persistence and multi-language clients.

Keep in mind

The queue server requires Bun; run it on your own infrastructure and pay any VPS/database costs. No managed hosting or SLA is included.

Free allowance

MPL-2.0 open-source job queue running with PostgreSQL or SQLite; no hosted usage quota; includes transactional enqueueing, retries, scheduled/periodic jobs and multiple queues.

Keep in mind

Self-managed database and worker compute are required; hosting costs are not included. MPL-2.0 obligations apply when distributing modified source files; managed support is separate.

Free allowance

MIT-licensed Node.js job queue on PostgreSQL with no software-enforced job, worker, or queue quotas; supports scheduling, retries, dead-letter queues and transactional jobs.

Keep in mind

Requires your own PostgreSQL 13+ database and Node.js 22.12+ or Bun; database, compute, storage, backups and operations are not included. Jobs are delivered at least once; handlers must be idempotent.

Free allowance

14M scheduled invocations/month free across eligible AWS regions, supporting cron, rate-based and one-time schedules

Keep in mind

AWS account and billing setup required; invocations above free allowance cost $1 per million. Downstream target services, data transfer and related AWS resources may incur separate charges; GovCloud excluded.

Free allowance

Free GPL-3.0 self-hosted workflow scheduler/orchestrator with YAML DAGs, cron scheduling, retries, run history and a built-in web UI; Community server needs no license key or per-run subscription.

Keep in mind

Operate your own server, workers, storage and networking; hosting and external APIs cost extra. Paid self-host licensing adds SSO, RBAC and audit features. GPL-3.0 obligations and separate commercial embedding terms may apply.

Free allowance

MIT-licensed self-hosted distributed job scheduler and runner with web UI, multi-server scheduling, cron-style repeating/on-demand jobs, logs and REST API; no software license fee or vendor job quota.

Keep in mind

Requires your own Node.js hosts, storage and operations; infrastructure costs are not included. Maintainers now focus new features on successor xyOps; Cronicle receives primarily maintenance and security fixes.

Free allowance

MIT-licensed Python task queue with scheduling, retries and Redis, PostgreSQL, SQLite, file or in-memory backends; no software usage quota.

Keep in mind

Self-managed worker processes and optional Redis/PostgreSQL brokers are not hosted for free; production operation, monitoring and infrastructure costs remain your responsibility.

Free allowance

Apache-2.0 Java job-scheduling library; cron and calendar triggers, persistent jobs and clustering; no vendor per-job or per-project quota.

Keep in mind

Embedded in an application rather than a hosted scheduler; a database, worker runtime, servers and operations are supplied and paid for separately. Commercial use must comply with Apache-2.0 notices.

Free allowance

Free LGPL-licensed Python background task-processing library with RabbitMQ or Redis brokers, workers, retries and middleware; no vendor per-job software quota.

Keep in mind

You operate workers and a RabbitMQ/Redis broker; compute, storage and managed broker services may cost extra. LGPL license obligations apply to redistribution or modified library versions; commercial support is separate.

Free allowance

MIT-licensed Python 3.10+ distributed task queue using PostgreSQL 13+; supports scheduled jobs, retries, locks and sync/async workers without software task quotas.

Keep in mind

Requires your own PostgreSQL database, worker processes, compute, monitoring and backups; hosted Postgres or infrastructure charges are separate. The project is seeking additional maintainers.

Free allowance

MIT-licensed asyncio background job queue with Redis or PostgreSQL backend, scheduled and recurring jobs, workers and optional monitoring UI; no vendor-enforced job or worker quota.

Keep in mind

Run and secure your own Python workers and Redis/PostgreSQL backend; hosting, database, storage and network costs are not included. SAQ is software, not a managed free cloud queue or hosted SLA.

Free allowance

MIT-licensed Python distributed task queue supporting synchronous and asynchronous jobs, worker processes, and pluggable Redis, RabbitMQ, NATS or Kafka brokers; no software-enforced task or worker quota.

Keep in mind

Self-host Python workers and configure a compatible broker and result backend; Redis/NATS/RabbitMQ/Kafka hosting, compute, monitoring and egress are not included. This is free software, not a vendor-hosted free queue or SLA.

Free allowance

BSD-2-Clause-licensed Python job queue and worker library for Redis or Valkey with background execution, scheduled jobs and prioritized queues; no software-imposed monthly job, worker or queue limit.

Keep in mind

Requires a self-operated Redis >=5 or Valkey >=7.2 broker and Python workers; server, compute, persistence, backups, monitoring and networking are not included. This is not a free managed Redis service; paid Tidelift support is separate.

Free allowance

MIT-licensed database-backed Active Job queue for Rails: delayed and recurring jobs, concurrency controls, priorities, and bulk enqueuing; no software usage quota.

Keep in mind

Runs in your Rails application or workers; requires Rails 7.1+/Ruby 3.2+ and a supported SQL database (SQLite, PostgreSQL or MySQL). Application compute, database hosting, storage and operations are not free. Preserve MIT copyright and license notices.

Free allowance

MIT-licensed PostgreSQL-backed Active Job queue for Rails: multithreaded jobs, scheduled/recurring jobs, priorities, retries, concurrency controls and dashboard; no software usage quota.

Keep in mind

Runs within your Rails process or separately managed workers and requires PostgreSQL; database, application hosting and operations can incur costs. Retain MIT copyright and license notices.

Free allowance

MIT-licensed Node.js job scheduler with worker threads, cron, date/interval scheduling, concurrency, graceful shutdown and optional retries; no software usage quota.

Keep in mind

Runs in your Node.js application/worker environment; persistence and job deduplication are application responsibilities, and any infrastructure or external database costs are separate. Retain MIT notices.

Free allowance

MIT-licensed Node.js 18+ TypeScript/ESM job scheduler with cron and human-readable schedules, concurrency/locking, and pluggable MongoDB, PostgreSQL or Redis backends; no software job quota.

Keep in mind

You must provide and operate a database and Node.js process; managed database/compute costs are separate. Agenda 6 requires ESM and a separately installed backend package; migrations from v5 have breaking changes.

Free allowance

Free MIT-licensed distributed real-time publish/subscribe and queue-based messaging software; self-hosted binaries and Docker deployment without vendor-imposed message, topic or consumer quotas.

Keep in mind

No free managed broker, compute, storage, networking, backups or SLA is included. You operate nsqd/nsqlookupd, security, monitoring and data durability; at-least-once delivery requires idempotent consumers. Preserve MIT license notices.

Free allowance

MIT-licensed Ruby Redis-backed background-job queue with worker processing, multiple queues and a web dashboard; no software license fee or vendor-imposed usage quota.

Keep in mind

Self-operated Ruby workers and Redis are required; compute, Redis hosting, persistence, monitoring and operations can incur costs. Redis distribution/version licensing and third-party integrations are separate. Current upstream docs require Ruby 3.2+ and Redis server 4.0+; no free managed queue is included.

Free allowance

Apache-2.0 distributed stream and batch processing engine for self-operated clusters, with no vendor software job-count or event-processing quota.

Keep in mind

Requires own Java runtime, cluster compute, memory, network, storage/checkpoints and operations. Cloud-managed Flink offerings and external message brokers/connectors may incur charges; not a hosted free stream-processing plan.

Free allowance

Apache-2.0 data pipeline and workflow orchestration platform with local GUI, command-line runner and optional self-managed Hop Server; no software license fee or vendor usage quota.

Keep in mind

Compute, storage, databases and external services are not free infrastructure. Change default Hop Server credentials, protect REST endpoints with authentication, enable TLS and run only trusted workflows, which execute with host privileges.

Free allowance

LGPLv3-licensed Sidekiq OSS background-job processing for Ruby with retries, Web UI, middleware and scheduling; free open-source core with no software subscription or vendor-imposed usage quota.

Keep in mind

Requires self-managed Ruby workers plus Redis, Valkey or Dragonfly and separately funded infrastructure. Sidekiq Pro/Enterprise features are paid. LGPLv3 obligations apply when redistributing Sidekiq; check the license of the chosen datastore.

Free allowance

MIT-licensed self-hosted recurring task and reminder scheduler with Telegram bot and browser notifications; no vendor-imposed software quota or subscription expiry.

Keep in mind

Requires your own Docker/server, SQLite storage and backups; Telegram notifications require a user-managed bot. Browser notifications require the web app to remain open and HTTPS/localhost; no hosted infrastructure is included. Designed for private Tailscale deployments.

Free allowance

MIT-licensed Go background-job library with Redis-backed durable queues, retries and scheduled jobs; no software license fee or vendor quota.

Keep in mind

Requires user-operated Redis-compatible storage and Go worker processes. Hosting, monitoring, backups and Redis service costs are separate; preserve MIT license notices.

Free allowance

MIT-licensed Go scheduling library for recurring interval and cron jobs; no software license fee or vendor-imposed usage quota.

Keep in mind

Runs within user-operated Go applications, not a hosted scheduler. Compute, persistence and optional distributed-lock infrastructure are not included; retain MIT copyright/license notices.

Free allowance

MPL-2.0-licensed Go asynchronous distributed task queue with worker and broker integrations; no software license fee or vendor-imposed usage quota.

Keep in mind

Self-managed workers, message brokers and result backends require infrastructure and operations; paid managed broker services are separate. MPL-2.0 obligations apply to distribution of modified covered files.

Free allowance

100K durable actions per month on the vendor-hosted Free plan (per current pricing page); 1 GB Virtual Object storage, 1-day history retention, 10 actions/second throughput with 100 actions/second burst.

Keep in mind

Official pricing lists 100K monthly actions, but the vendor's Cloud overview still says 50.000; verify the live account allowance before production use. Each function invocation plus completion consumes two actions, with intermediate steps and larger payloads consuming additional actions. Free has no listed additional-action allowance; throughput is rate-limited. Paid tiers can bill overages. Commercial-use terms for the hosted Free plan are not explicitly confirmed.

Compare selected services
← Browse services
FREE TIER COMPARISON

Compare free services

Choose 2–4 services and see their allowances, billing requirements and restrictions side by side.

Select at least two services to compare.

Use the search above or select Compare on service cards in the directory.

Explore the directory
Donate
Support Free Tier Hub

Help keep this independent free-tier directory available and up to date.

Donate via ePlus.DEV ↗GitHub Sponsors ↗Completely optional. Donations never affect which services we list or recommend.