Skip to content

Changelog

  • Announcing Appwrite's new pricing plans

    We are updating Appwrite’s pricing as part of Appwrite Cloud’s move from beta to General Availability. For an extended period, Appwrite Cloud beta remained free for all users. As of January 2024, we introduced pricing for beta. Today, we are introducing a new base price and an updated pricing model that aligns with developer needs and industry standards. This will include pricing for Appwrite Sites and Messaging.

    Apwrite’s new pricing

    This new structure and pricing are designed to be more predictable and better aligned with how teams actually use Appwrite. Below is a brief overview of the pricing changes, which we elaborate on in the official announcement.

    Starting September 1st, 2025, the following pricing changes will go into effect:

    • The base price for Pro will go from $15 to $25 per month

    • The per-seat pricing model is moving to a per-project pricing model

    • Resources will be per project instead of per organization, and we will be giving you more resources per project

    • The bandwidth resources on Pro and Scale will increase by +500%, from 300GB to 2TB per month per project

    • The additional bandwidth price has decreased by 62%, from $40 per 100GB to $15 per 100GB

    • The price for GB hours has decreased by 67%, from $0.18 per GB hour to $0.06 per GB hour

    • The additional storage price has decreased by 6.7%, from $3 per 100GB to $2.8 per 100GB

    • Appwrite Messaging and Sites now have resource limits on Free, Pro, and Scale plans

    Read the announcement to learn more

  • Appwrite Cloud is now Generally Available

    Appwrite Cloud was designed to make it easier to build with Appwrite because we know self-hosting is not for everyone.

    Today, Appwrite Cloud is powering over 300,000 projects, and we are both proud and excited to announce its transition to general availability.

    Read the announcement to learn more

  • Announcing Atomic numeric operations: Safe, server-side increments and decrements

    Introducing: Atomic numeric operations

    A new Database feature that lets you increment or decrement numeric fields directly on the server, without fetching the full document. It’s fast, safe, bandwidth-efficient, and concurrency-friendly.

    Before this feature, updating a number meant fetching the entire document, modifying it on the client, and writing it back, a process prone to race conditions, unnecessary bandwidth use, and extra logic to handle edge cases.

    With Atomic numeric operations, you simply send a delta (like +1 or -3), and Appwrite applies the update atomically on the server. No full document reads, no conflicts, no custom logic. Just consistent, permission-aware updates that work reliably under load.

    This feature is now live for both Appwrite Cloud and Self-Hosted environments.

    Read the announcement to learn more

  • Console and deployment improvements for smoother workflows

    We've shipped several improvements to fix broken flows and clean up the developer experience across Sites, Functions, and the Appwrite Console.

    What's new

    • When creating Sites or Functions, the default Git branch now auto-suggests your GitHub default branch (not the first one).

    • Site screenshots now use the Storage API preview route.

    • The Git deployment modal now auto-fills your production branch.

    • Emails now include preview text for better notification previews.

    • Domain validation status now updates in realtime.

    Fixes

    • No more double Git deployments.

    • Git-related issues no longer cause build failures.

    • Site settings now save correctly even if the first deployment fails.

    • Deployment activation now reflects properly in realtime.

    • DB filters now work as expected.

    • Broken links to API keys path are now fixed.

    • Console no longer adds a null header when executing functions.

    • Fixed a bug where Console project URLs showed "undefined" in self-hosted environments.

    • Multiple UI alignment and responsiveness issues resolved.

    These improvements are now live on Appwrite Cloud, and we'd love to hear about your experience with them.

    Join the discussion on Discord

  • Appwrite Sites now live for everyone.

    We’re excited to announce that Appwrite Sites is now available for everyone to use.

    You can now host your websites and web apps directly from Appwrite.

    Here is a recap of everything we’ve added to Sites:

    • Static hosting: Ideal for single-page applications (SPAs), landing pages, documentation sites, and any project that compiles to static files.

    • Server-side rendering (SSR): Full support for frameworks like Flutter, React, Next.js, Nuxt, SvelteKit, Astro, Remix, and more right out of the box.

    • Git integrations: Connect your GitHub repository to enable automatic deployments on every push.

    • Deployment previews: Get a unique preview URL for each pull request—review, test, and merge with confidence.

    • Global CDN: Distribute your content worldwide with a powerful content delivery network to ensure low-latency access from anywhere.

    • DDoS protection: Built-in protection mechanisms to help safeguard your apps from denial-of-service attacks.

    • The Appwrite Network: Take advantage of many cloud regions, Points of Presence (PoPs), and edge network capabilities, reducing latency and enhancing performance globally.

    • The Appwrite DNS: Appwrite provides a dedicated DNS (Domain Name System) service through its appwrite.zone nameservers to help you manage domain records for your applications.

    • Sites templates: We created ready-to-use customizable templates that you can deploy with one click, directly from Appwrite.

    Read the announcement to learn more

  • Pricing update to Appwrite's Free plan

    Starting September 1st, 2025, the Free plan will be limited to two projects per organization. Projects will never be paused.

    What does this mean for developers on the Free plan?

    If you have more than two projects in your organization on a Free plan, you’ll have full access to all of them until the 1st of September 2025. After that, you’ll need to reduce the number of projects to two or fewer, or upgrade to a paid plan.

    You can pick which ones to keep in your Appwrite Console as of today.

    Everyone on the Free plan has received an email with detailed information. Did you not receive this email? Let us know at billing@appwrite.io.

    Keeping Appwrite sustainable

    We built Appwrite with the help of the open-source community for all developers, from students to enterprises and everything in between. Ensuring that all developers can benefit from Appwrite will always be our priority. Appwrite’s Free plan will continue to provide the tools you need to start building real apps, without compromising on core capabilities. All the core building blocks of Appwrite, Databases, Authentication, Storage, Functions, Messaging, and Sites will remain available on the Free plan.

    If you have questions, need help planning, or want to discuss custom needs, please contact us at billing@appwrite.io. We’re here to support you through the transition and ensure you can keep building without interruptions.

    Thank you for being part of this journey with us.

  • Announcing Auto-increment support: Built-in numeric sequencing for your documents

    We're excited to introduce a new Database feature: Auto-increment support.

    This new feature automatically handles a $sequence column in your collection that increments with each new document insertion. This ensures your data remains ordered without additional manual overhead.

    Auto-increment is perfect for use cases like:

    • Paginated data sets

    • Invoice numbers and activity logs

    • Ordered timelines

    Read the announcement to learn more

  • Announcing Encrypted string attribute support: Built-in encryption for sensitive fields

    We’re adding another layer of security to the Appwrite database: Encrypted string attribute support.

    Now you can mark sensitive fields, like full names, admin notes, or IP addresses, to be encrypted at rest, without writing a single line of encryption logic.

    Key Features:

    • Server-side AES-128-GCM encryption

    • Non-queryable for added protection

    • Simple setup via Appwrite Console

    Available on Appwrite Cloud Pro and Scale plan, and self-hosted.

    Read the announcement to learn more

  • Announcing Database Upsert: Simplify your database interactions

    We're excited to introduce Database Upsert in Appwrite.

    You can now create or update a document in a single API call. If the document does not exist, it is created. If it does, it is updated. The server handles all the logic for you.

    This feature can help reduce the number of network calls and allow race-free writes, simplifying your database interactions overall.

    Read the announcement to learn more

  • Announcing Bulk API: Handle heavy data workloads with ease

    We're excited to introduce another Appwrite Databases feature, Bulk API.

    Previously, writing or modifying large amounts of data in Appwrite Databases required sending one request per document.

    With the new Bulk API, you can create, update, or delete multiple documents in one go, vastly speeding up your workflows and reducing network overhead.

    Read the announcement to learn more

Start building with Appwrite today

Get started

Our plans

  • Free

    $0

    A great fit for passion projects and small applications.

    Get started
  • Pro

    Most popular
    From
    $15
    /month

    For production applications that need powerful functionality and resources to scale.

    Start building
  • Scale

    From
    $599
    /month

    For teams that handle more complex and large projects and need more control and support.

    Start building
  • Enterprise

    Custom

    For enterprises that need more power and premium support.

    Contact us