> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/AppFlowy-IO/AppFlowy/llms.txt
> Use this file to discover all available pages before exploring further.

# Features

> Comprehensive overview of AppFlowy's powerful features for documents, databases, AI, collaboration, and more

## Overview

AppFlowy provides a comprehensive suite of features designed to help you work more efficiently while maintaining complete control over your data. From rich document editing to powerful databases, AI assistance, and real-time collaboration, AppFlowy has everything you need for modern knowledge work.

<Note>
  All features work seamlessly across desktop and mobile platforms with real-time synchronization
</Note>

## Documents & Content Creation

Create beautiful, structured documents with a rich set of content blocks and formatting options.

<CardGroup cols={2}>
  <Card title="Rich Text Editor" icon="file-lines">
    Create documents with 22+ content types including headings, lists, code blocks, tables, and more. Full markdown support for fast writing.
  </Card>

  <Card title="Columns Layout" icon="columns">
    Arrange content side by side using drag-and-drop or the slash menu for flexible page layouts.
  </Card>

  <Card title="Toggle Lists & Headings" icon="caret-down">
    Create collapsible sections with toggle lists and toggle headings to keep content organized and tidy.
  </Card>

  <Card title="Simple Tables" icon="table">
    Insert tables directly in documents with support for lists, images, quotes, callouts, and code blocks in cells. Drag to reorder rows/columns.
  </Card>

  <Card title="Code Blocks" icon="code">
    Syntax highlighting for multiple languages with line numbers. Insert with three backticks using markdown syntax.
  </Card>

  <Card title="Callout Blocks" icon="message-exclamation">
    Highlight important information with customizable callout blocks featuring custom icons and nested content support.
  </Card>

  <Card title="Math Equations" icon="square-root-variable">
    Insert inline and block math equations for technical and scientific writing.
  </Card>

  <Card title="Media Support" icon="images">
    Insert images with gallery view, drag-and-drop support, Unsplash integration, and video embedding. Support for WebP, BMP, SVG, and more.
  </Card>

  <Card title="Page References" icon="link">
    Mention and link to other pages using '@' or by dragging pages from the sidebar. Create subpages directly in documents.
  </Card>

  <Card title="Outlines & Table of Contents" icon="list-tree">
    Auto-generated outlines help you navigate long documents and provide quick access to sections.
  </Card>

  <Card title="Page Customization" icon="palette">
    Add cover images, custom icons, emojis, and adjust page width. Customize fonts, colors, and text highlighting.
  </Card>

  <Card title="Page Publishing" icon="globe">
    Publish documents and databases to the web with custom URLs and collapsible navigation menus.
  </Card>
</CardGroup>

### Document Editing Features

* **Drag & drop block reordering** for easy content organization
* **Turn Into** functionality to convert between block types
* **Copy link to block** for precise referencing
* **Multiple paste options**: paste as plain text or rich content
* **Undo/redo** with full history support
* **Find and replace** across documents
* **Custom font families** from Google Fonts
* **Adjustable font sizes**: small, medium, large
* **Dark mode** with customizable themes

## Databases

Organize and manage information with powerful, flexible database views.

<CardGroup cols={2}>
  <Card title="Grid View" icon="table-cells">
    Spreadsheet-like view with sortable, filterable columns. Supports inline and full-page databases.
  </Card>

  <Card title="Board View (Kanban)" icon="table-columns">
    Visualize projects and tasks with drag-and-drop cards. Group by select, multi-select, or checkbox fields.
  </Card>

  <Card title="Calendar View" icon="calendar">
    Plan and manage tasks with calendar visualization. Drag events to reschedule, create recurring events.
  </Card>

  <Card title="Gallery View" icon="grid-2">
    Visual card-based view perfect for image-heavy content and project portfolios.
  </Card>
</CardGroup>

### Database Properties

AppFlowy supports a comprehensive set of field types:

* **Text**: Single and multi-line text fields
* **Number**: Various formats including currency, percentage, and custom formats
* **Date**: Date and time with range support and timezone handling
* **Select & Multi-select**: Dropdown options with 10 premium colors for Pro users
* **Checkbox**: Binary yes/no fields
* **URL**: Clickable web links
* **Files & Media**: Upload and attach files directly to records
* **Checklist**: Task lists with progress tracking
* **Relation**: Link records between databases
* **Created At / Updated At**: Automatic timestamps

### Database Capabilities

<CardGroup cols={2}>
  <Card title="Filtering & Sorting" icon="filter">
    Advanced filters for all field types with multiple sort criteria. Filter by date ranges, text, numbers, and more.
  </Card>

  <Card title="Calculations" icon="calculator">
    Perform generic calculations on database columns with support for sum, average, count, and more.
  </Card>

  <Card title="Compact Mode" icon="compress">
    Increase information density in grid and kanban views to display more data per screen.
  </Card>

  <Card title="Custom Views" icon="eye">
    Create multiple views of the same database with independent filters, sorts, and field visibility.
  </Card>

  <Card title="Row Detail Pages" icon="file-alt">
    Open database records as full pages with embedded documents and nested notes.
  </Card>

  <Card title="Import/Export" icon="file-import">
    Import CSV files (up to 1,000 rows) and export to CSV with automatic property type conversion.
  </Card>
</CardGroup>

## AI Features

Leverage cutting-edge AI to write, search, and work smarter.

<CardGroup cols={2}>
  <Card title="AI Writers" icon="pen-sparkle">
    Intelligent AI assistants embedded in documents with response formatting options (list, table, text with images, image-only), contextual memory, and follow-up questions.
  </Card>

  <Card title="AI Chat" icon="comments">
    Chat with AI using the latest models. Add pages as sources, save conversations to documents, and get instant answers.
  </Card>

  <Card title="Workspace AI Search" icon="magnifying-glass-chart">
    Natural language search across your entire workspace. Ask questions and get AI-generated overviews with source links.
  </Card>

  <Card title="Ask AI" icon="circle-question">
    Select text in documents and ask AI to write, edit, translate, or improve it. Works on multiple lines of text.
  </Card>

  <Card title="AI Prompt Library" icon="books">
    Access pre-built prompts or create custom prompts loaded from database pages for repeatable AI workflows.
  </Card>

  <Card title="DALL-E Integration" icon="image">
    Generate AI images from text prompts directly in AI Chat with support for various visual styles.
  </Card>
</CardGroup>

### Supported AI Models

* **OpenAI**: GPT-5, GPT-4.1, GPT-4.1-mini
* **Anthropic**: Claude 3.7 Sonnet, Claude 4.5 Sonnet
* **Local AI**: Free local AI integrated with Ollama for complete privacy
* **Custom Models**: Support for switching embedding models in Vault Workspace

<Info>
  Vault Workspace provides a private, offline environment where AI runs locally with no data transfer
</Info>

## Collaboration Features

Work together in real-time with powerful collaboration tools.

<CardGroup cols={2}>
  <Card title="Real-Time Collaboration" icon="users">
    Multiple users can edit the same page simultaneously with changes appearing instantly. See who's working on what.
  </Card>

  <Card title="Workspaces & Spaces" icon="folder-tree">
    Create multiple workspaces for different contexts. Organize pages into public/private spaces for better content organization.
  </Card>

  <Card title="Team Members" icon="user-group">
    Add members to workspaces, invite collaborators, manage pending members, and bulk add users with view/edit permissions.
  </Card>

  <Card title="Page Sharing" icon="share-nodes">
    Share pages with Can View or Can Edit permissions. Invite guest editors for one-off collaboration without full workspace access.
  </Card>

  <Card title="Mentions & Assignments" icon="at">
    Mention or assign people in documents using '@'. Mentioned users receive email notifications.
  </Card>

  <Card title="Shared with Me" icon="inbox">
    Browse all pages shared with you in a dedicated section for easy access to collaborative content.
  </Card>

  <Card title="Link Sharing" icon="link">
    Copy links to share pages or invite members. Open shared links in browsers for quick access.
  </Card>

  <Card title="User Profiles" icon="id-card">
    Customize your avatar, about me, and profile card banner to personalize your presence.
  </Card>
</CardGroup>

## Mobile Features

Full-featured mobile apps for iOS and Android with platform-specific optimizations.

<CardGroup cols={2}>
  <Card title="Mobile Editing" icon="mobile">
    Complete document and database editing on the go with touch-optimized toolbar and gestures.
  </Card>

  <Card title="iOS Widgets" icon="grid-2-plus">
    Quick Page Access, Recent Pages, and Favorites widgets for fast access from your home screen.
  </Card>

  <Card title="Android Widgets" icon="android">
    Recent Pages and Favorites widgets with support for monochrome app icons.
  </Card>

  <Card title="Share to AppFlowy" icon="share-from-square">
    iOS Share extension to quickly save browser links and notes directly to AppFlowy pages.
  </Card>

  <Card title="Camera Integration" icon="camera">
    Capture images directly from camera and insert into documents on mobile.
  </Card>

  <Card title="Mobile Optimizations" icon="mobile-screen-button">
    Scale text for readability, adjust app display size, and optimized touch targets throughout the interface.
  </Card>
</CardGroup>

## Organization & Navigation

Powerful tools to keep your workspace organized and accessible.

<CardGroup cols={2}>
  <Card title="Sidebar" icon="sidebar">
    Revamped sidebar with favorites section, drag-to-reorder pages, and resizable width. Auto-hide for streamlined view.
  </Card>

  <Card title="Spaces" icon="folder">
    Organize pages into multiple public/private spaces. Duplicate spaces and move pages across spaces easily.
  </Card>

  <Card title="Favorites & Recent" icon="star">
    Quick access to frequently used pages and recently viewed content. Favorite directly from document toolbar.
  </Card>

  <Card title="Command Palette" icon="terminal">
    Quick access to search and navigation with keyboard shortcuts. Find pages instantly with natural language.
  </Card>

  <Card title="Search" icon="magnifying-glass">
    Search workspace by page title or content. Natural language questions supported via AI search.
  </Card>

  <Card title="Tabs" icon="window-restore">
    Open multiple pages in tabs. Alt/Option + click to open in new tab. Switch seamlessly between documents and databases.
  </Card>

  <Card title="Breadcrumbs" icon="chevrons-right">
    Navigate hierarchies easily with breadcrumb navigation showing your current location.
  </Card>

  <Card title="Trash & Restore" icon="trash-can">
    Deleted pages go to trash for safe recovery. Restore pages with improved restore banner design.
  </Card>
</CardGroup>

## Data Management & Sync

Complete control over your data with flexible storage and sync options.

<CardGroup cols={2}>
  <Card title="Cloud Sync" icon="cloud">
    New optimized syncing protocol for faster, more reliable multi-user and multi-device synchronization.
  </Card>

  <Card title="Local Storage" icon="hard-drive">
    Store data locally on your device with no internet required. Full offline functionality.
  </Card>

  <Card title="Self-Hosting" icon="server">
    Host AppFlowy on your own infrastructure. Configure web server URLs for publishing, sharing, and custom domains.
  </Card>

  <Card title="Data Export" icon="file-export">
    Export workspace as ZIP file, export to Markdown, CSV for databases, and backup your entire workspace.
  </Card>

  <Card title="Data Import" icon="file-import">
    Import AppFlowy data folders, CSV files, and multiple markdown files at once.
  </Card>

  <Card title="Vault Workspace" icon="vault">
    Private, offline workspace type where AI runs locally with no data transfer. Switch embedding models for local RAG search.
  </Card>
</CardGroup>

## Customization & Settings

Tailor AppFlowy to your preferences with extensive customization options.

<CardGroup cols={2}>
  <Card title="Themes" icon="palette">
    Built-in light and dark modes with community themes like Dandelion and Lemonade. Dynamic theme loading.
  </Card>

  <Card title="Font Customization" icon="font">
    Choose from Google Fonts, adjust font sizes, and set default system font family across the app.
  </Card>

  <Card title="Language Support" icon="language">
    Available in 20+ languages including English, Spanish, French, German, Chinese, Japanese, Arabic, Ukrainian, Urdu, and more.
  </Card>

  <Card title="Keyboard Shortcuts" icon="keyboard">
    Extensive keyboard shortcuts for efficient workflow. Customizable shortcuts with improved settings UI.
  </Card>

  <Card title="Date & Time Formats" icon="clock">
    Customize date and time formats, set week start day (Monday/Sunday), and sync preferences across devices.
  </Card>

  <Card title="Display Settings" icon="display">
    Adjust app scale (Cmd/Ctrl + Plus/Minus), customize cursor and selection colors, and set document width.
  </Card>
</CardGroup>

### Additional Customization

* **Account Management**: Change password, delete account, customize avatar
* **Notification Center**: In-app notifications with toggle on/off control
* **Reminders**: Create and manage reminders with detailed notification content
* **RTL Support**: Full right-to-left language support for Arabic, Hebrew, Persian, Urdu
* **Window Management**: Window tiling on macOS, custom title bar for Windows
* **Tooltips**: Helpful tooltips on toolbar icons for discoverability

## Security & Privacy

<CardGroup cols={2}>
  <Card title="Data Ownership" icon="shield-check">
    You own your data. Choose local storage, self-hosting, or AppFlowy Cloud - it's your choice.
  </Card>

  <Card title="Open Source" icon="lock-open">
    Fully transparent AGPLv3 licensed code. Audit the source yourself or hire security experts to review it.
  </Card>

  <Card title="Local AI Option" icon="microchip">
    Run AI models locally with Ollama integration for complete privacy with no data leaving your device.
  </Card>

  <Card title="Vault Workspace" icon="vault">
    Dedicated private workspace mode with offline AI and no data transfer for maximum security.
  </Card>

  <Card title="Authentication" icon="key">
    Multiple sign-in options: email/password, magic link, OTP, Apple Sign-in, and anonymous mode.
  </Card>

  <Card title="Page Locking" icon="lock">
    Lock pages to prevent accidental edits and protect important content.
  </Card>
</CardGroup>

## Premium Features

Upgrade to Pro Plan for enhanced capabilities:

* **Premium Colors**: 10 additional premium colors for Select options and covers
* **Increased Storage**: More storage for files, images, and workspace data
* **Advanced Features**: Early access to new features and capabilities
* **Priority Support**: Faster response times for support requests

<Tip>
  Many advanced features are available in the free tier, with Pro Plan offering enhanced limits and premium options
</Tip>

## Platform-Specific Features

### Desktop Features

* Native performance on macOS, Windows, and Linux
* Window management and tiling (macOS)
* Custom title bar (Windows)
* Available on FlatHub, Snapcraft, and Sourceforge
* F2 shortcut to rename views

### Mobile Features

* Native iOS and Android apps
* Touch-optimized gestures and selection
* Mobile-specific UI: action bottom sheet, editor toolbar, app bar
* Keyboard cursor movement gestures
* Platform-specific widgets and integrations

### Web Features

* AppFlowy Web (Lite) for browser access
* Create documents with 22 content types
* Quick Note feature for capturing ideas
* Multi-workspace support in browser
* Public/private space management

## Coming Soon

AppFlowy is actively developed with new features shipping regularly. Check the [Roadmap](https://github.com/orgs/AppFlowy-IO/projects/5/views/12) for upcoming features including:

* Enhanced collaboration features
* More AI capabilities and model support
* Additional database views and properties
* Expanded mobile functionality
* Performance improvements
* Community-requested features

<Info>
  AppFlowy releases new versions every 2-3 weeks with feature updates and improvements. See the [Changelog](https://appflowy.com/what-is-new) for the latest releases.
</Info>

## Get Started

Ready to explore AppFlowy's features? Download the app and start creating:

<CardGroup cols={2}>
  <Card title="Download AppFlowy" icon="download" href="https://github.com/AppFlowy-IO/AppFlowy/releases">
    Get the latest version for your platform
  </Card>

  <Card title="View Roadmap" icon="map" href="https://github.com/orgs/AppFlowy-IO/projects/5/views/12">
    See what's coming next
  </Card>
</CardGroup>
