Dify
English
English
  • Getting Started
    • Welcome to Dify
      • Features and Specifications
      • List of Model Providers
    • Dify Community
      • Deploy with Docker Compose
      • Start with Local Source Code
      • Deploy with aaPanel
      • Start Frontend Docker Container Separately
      • Environment Variables Explanation
      • FAQs
    • Dify Cloud
    • Dify Premium on AWS
    • Dify for Education
  • Guides
    • Model
      • Add New Provider
      • Predefined Model Integration
      • Custom Model Integration
      • Interfaces
      • Schema
      • Load Balancing
    • Application Orchestration
      • Create Application
      • Chatbot Application
        • Multiple Model Debugging
      • Agent
      • Application Toolkits
        • Moderation Tool
    • Workflow
      • Key Concepts
      • Variables
      • Node Description
        • Start
        • End
        • Answer
        • LLM
        • Knowledge Retrieval
        • Question Classifier
        • Conditional Branch IF/ELSE
        • Code Execution
        • Template
        • Doc Extractor
        • List Operator
        • Variable Aggregator
        • Variable Assigner
        • Iteration
        • Parameter Extraction
        • HTTP Request
        • Agent
        • Tools
        • Loop
      • Shortcut Key
      • Orchestrate Node
      • File Upload
      • Error Handling
        • Predefined Error Handling Logic
        • Error Type
      • Additional Features
      • Debug and Preview
        • Preview and Run
        • Step Run
        • Conversation/Run Logs
        • Checklist
        • Run History
      • Application Publishing
      • Structured Outputs
      • Bulletin: Image Upload Replaced by File Upload
    • Knowledge
      • Create Knowledge
        • 1. Import Text Data
          • 1.1 Import Data from Notion
          • 1.2 Import Data from Website
        • 2. Choose a Chunk Mode
        • 3. Select the Indexing Method and Retrieval Setting
      • Manage Knowledge
        • Maintain Documents
        • Maintain Knowledge via API
      • Metadata
      • Integrate Knowledge Base within Application
      • Retrieval Test / Citation and Attributions
      • Knowledge Request Rate Limit
      • Connect to an External Knowledge Base
      • External Knowledge API
    • Tools
      • Quick Tool Integration
      • Advanced Tool Integration
      • Tool Configuration
        • Google
        • Bing
        • SearchApi
        • StableDiffusion
        • Dall-e
        • Perplexity Search
        • AlphaVantage
        • Youtube
        • SearXNG
        • Serper
        • SiliconFlow (Flux AI Supported)
        • ComfyUI
    • Publishing
      • Publish as a Single-page Web App
        • Web App Settings
        • Text Generator Application
        • Conversation Application
      • Embedding In Websites
      • Developing with APIs
      • Re-develop Based on Frontend Templates
    • Annotation
      • Logs and Annotation
      • Annotation Reply
    • Monitoring
      • Data Analysis
      • Integrate External Ops Tools
        • Integrate LangSmith
        • Integrate Langfuse
        • Integrate Opik
    • Extension
      • API-Based Extension
        • External Data Tool
        • Deploy API Tools with Cloudflare Workers
        • Moderation
      • Code-Based Extension
        • External Data Tool
        • Moderation
    • Collaboration
      • Discover
      • Invite and Manage Members
    • Management
      • App Management
      • Team Members Management
      • Personal Account Management
      • Subscription Management
      • Version Control
  • Workshop
    • Basic
      • How to Build an AI Image Generation App
    • Intermediate
      • Build An Article Reader Using File Upload
      • Building a Smart Customer Service Bot Using a Knowledge Base
      • Generating analysis of Twitter account using Chatflow Agent
  • Community
    • Seek Support
    • Become a Contributor
    • Contributing to Dify Documentation
  • Plugins
    • Introduction
    • Quick Start
      • Install and Use Plugins
      • Develop Plugins
        • Initialize Development Tools
        • Tool Plugin
        • Model Plugin
          • Create Model Providers
          • Integrate the Predefined Model
          • Integrate the Customizable Model
        • Agent Strategy Plugin
        • Extension Plugin
        • Bundle
      • Debug Plugin
    • Manage Plugins
    • Schema Specification
      • Manifest
      • Endpoint
      • Tool
      • Agent
      • Model
        • Model Designing Rules
        • Model Schema
      • General Specifications
      • Persistent Storage
      • Reverse Invocation of the Dify Service
        • App
        • Model
        • Tool
        • Node
    • Best Practice
      • Develop a Slack Bot Plugin
      • Dify MCP Plugin Guide: Connect Zapier and Automate Email Delivery with Ease
    • Publish Plugins
      • Publish Plugins Automatically
      • Publish to Dify Marketplace
        • Plugin Developer Guidelines
        • Plugin Privacy Protection Guidelines
      • Publish to Your Personal GitHub Repository
      • Package the Plugin File and Publish it
      • Signing Plugins for Third-Party Signature Verification
    • FAQ
  • Development
    • Backend
      • DifySandbox
        • Contribution Guide
    • Models Integration
      • Integrate Open Source Models from Hugging Face
      • Integrate Open Source Models from Replicate
      • Integrate Local Models Deployed by Xinference
      • Integrate Local Models Deployed by OpenLLM
      • Integrate Local Models Deployed by LocalAI
      • Integrate Local Models Deployed by Ollama
      • Integrate Models on LiteLLM Proxy
      • Integrating with GPUStack for Local Model Deployment
      • Integrating AWS Bedrock Models (DeepSeek)
    • Migration
      • Migrating Community Edition to v1.0.0
  • Learn More
    • Use Cases
      • DeepSeek & Dify Integration Guide: Building AI Applications with Multi-Turn Reasoning
      • Private Deployment of Ollama + DeepSeek + Dify: Build Your Own AI Assistant
      • Build a Notion AI Assistant
      • Create a MidJourney Prompt Bot with Dify
      • Create an AI Chatbot with Business Data in Minutes
      • Integrating Dify Chatbot into Your Wix Website
      • How to connect with AWS Bedrock Knowledge Base?
      • Building the Dify Scheduler
      • Building an AI Thesis Slack Bot on Dify
    • Extended Reading
      • What is LLMOps?
      • Retrieval-Augmented Generation (RAG)
        • Hybrid Search
        • Re-ranking
        • Retrieval Modes
      • How to Use JSON Schema Output in Dify?
    • FAQ
      • Self-Host
      • LLM Configuration and Usage
      • Plugins
  • Policies
    • Open Source License
    • User Agreement
      • Terms of Service
      • Privacy Policy
      • Get Compliance Report
  • Features
    • Workflow
Powered by GitBook
On this page
  • Overview
  • Value
  • Benefits
  • How to Apply for Dify for Education
  • Prerequisites
  • Steps
  • How to Check Dify Educational Verification Status
  • How to Use Dify Education Coupon
  • Dify Education Coupon
  • Use Education Coupon
  • How to Update My Educational Information
  • Update Email
  • Update School Information
  • How to Renew Dify Educational Verification
  • FAQ
  1. Getting Started

Dify for Education

Overview

Dify for Education offers discounted access to Dify for students, teachers, and educational institutions.

Value

  • For Students: Get discounted access for coursework or AI projects.

  • For Teachers: Use Dify as a teaching tool for AI application development

  • For Educational Institutions & Schools: Manage AI resources and enhance education.

Benefits

Dify for Education offers a 50% off coupon for the Dify Professional subscription plan.

More exclusive educational benefits will be added in the future.

How to Apply for Dify for Education

Prerequisites

To qualify for Dify for Education, you must meet all of the following requirements:

  1. Be 18 or older.

  2. Be a current student, teacher, or educational staff member.

  3. Have a valid educational email address.

Steps

  1. Create a Dify Account

  1. Apply for Educational Verification

    1. From your profile menu (top-right), select Settings.

    2. On the Settings page, click Billing > Get Education Verified.

    1. Enter your school’s full name (no abbreviations).

    2. Select your role.

    3. Accept the Terms & Agreements and click Submit.

    1. Once verified, you will receive a Dify Education Coupon.

How to Check Dify Educational Verification Status

Click profile picture (top-right) and look for Edu in subscription status.

How to Use Dify Education Coupon

Dify Education Coupon

Your account will receive a Dify Education coupon after verification. Use this coupon to get discounts on the Dify Professional subscription plan.

Discount: 50%

Validity: 12 months

Limitations:

  • Coupons must be used within the validity period; expired coupons are invalid.

  • Educational verification can only be applied for once per year, and only one coupon can be obtained per application.

  • Coupons can only be applied to workspaces where you are the Workspace Owner.

Use Education Coupon

  1. On the pricing page, select the Dify Professional plan.

  • Monthly payment: Click Get Started to go to the payment page.

  • Annual payment: Toggle Annual Billing and click Get Started to go to the payment page.

  1. On the payment page, your promo code applies automatically. Check the discount and discounted price.

  1. After confirming order details, select a payment method.

  2. Complete the payment to finalize subscription.

  3. Once subscribed, your subscription status will be updated to Pro(Edu).

How to Update My Educational Information

Update Email

Update School Information

  • For expired verification: Enter new school information during re-verification.

How to Renew Dify Educational Verification

Follow the steps in Apply for Educational Verification to renew verification.

FAQ

  • How can I learn about Dify?

  • How much do Dify plans cost?

  • Who cannot apply for educational verification?

  1. Users under 18 years old.

  2. Users registered with personal emails (e.g., Gmail).

  • Why was my educational verification rejected/revoked? What should I do if my application is rejected/revoked?

Your educational verification application may be rejected or revoked in the following situations:

  1. Did not accept Terms & Agreements when applying for educational verification

  2. Non-educational email registration

  3. Fraudulent email or information

  4. Educational privilege misuse

  5. False institutional information

  • Will my educational verification remain valid after I graduate or leave school?

  • I don’t have an educational email. How can I apply for educational verification?

Educational verification requires a valid institutional email address. Personal emails are not eligible.

  • I had a subscription that expired. Can I still use the promo code?

Yes. If your Stripe payment info are saved, the promo code will automatically apply when you resubscribe.

  • What happens to my plan after educational verification is approved?

For Professional Plan users, the promo code applies at your next billing period. For other plans’ users, the promo code is saved and applies when you change it to Professional.

  • What happens if I cancel my professional subscription plan after educational verification but before my next billing date?

Your plan continues until the billing period ends, but the promo code expires permanently.

  • I canceled my subscription and then apply for Dify for Education. Can I still use the promo code?

Yes, but timing matters:

  1. Your current subscription must expire before resubscribing for the promo code to apply.

  2. The promo code will not apply if you renew or change plans before your subscription expires.

PreviousDify Premium on AWSNextModel

Last updated 2 months ago

Before applying for educational verification, with your educational email.

Get Education Verified
Get Education Verified Form
Promo Code

Email to change your email address.

For verified accounts: Email to modify school details.

Read the for guides.

Join the to share your experiences with developers.

See for more information.

To appeal a rejected/revoked verification, please email for assistance.

Your verification remains valid while your educational email is active. Email for assistance if your educational email expires.

register a Dify account
support@dify.ai
support@dify.ai
Dify official documentation
Dify Discord community
pricing page
support@dify.ai
support@dify.ai