System requirements

This page contains system requirements for the editor and exported projects. These specifications are given for informative purposes only, but they can be referred to if you're looking to build or upgrade a system to use Redot on.

Redot editor

These are the minimum specifications required to run the Redot editor and work on a simple 2D or 3D project:

Desktop or laptop PC - Minimum

Component Requirements
CPU Windows: x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv8 CPU
Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite

macOS: x86_64 or ARM CPU (Apple Silicon)
Example: Intel Core 2 Duo SU9400, Apple M1

Linux: x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4
GPU Forward+ renderer: Integrated graphics with full Vulkan 1.0 support
Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)

Mobile renderer: Integrated graphics with full Vulkan 1.0 support
Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)

Compatibility renderer: Integrated graphics with full OpenGL 3.3 support
Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)
RAM Native editor: 4 GB
Web editor: 8 GB
Storage 200 MB (used for the executable, project files and cache).
Exporting projects requires downloading export templates separately (1.3 GB after installation).
Operating system Native editor: Windows 10 or 11, macOS 10.13 (Compatibility) or macOS 10.15 (Forward+/Mobile), or a Linux distribution released after 2020
NOTE

Windows versions 7/8/8.1 are not officially supported.



NOTE

While the editor does support 32-bit CPUs, we no longer provide pre-compiled binaries for them. These platforms are considered legacy and must be built from source.


Component Requirement
CPU Windows: x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU
Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite

macOS: x86_64 or ARM CPU (Apple Silicon)
Example: Intel Core i5-8500, Apple M1

Linux: x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking
GPU Forward+ renderer: Dedicated graphics with full Vulkan 1.2 support
Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)

Mobile renderer: Dedicated graphics with full Vulkan 1.2 support
Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)

Compatibility renderer: Dedicated graphics with full OpenGL 4.6 support
Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)
RAM Native editor: 8 GB
Web editor: 12GB
Storage 1.5 GB (used for the executable, project files, all export templates and cache)
Operating system Native editor: Windows 10 or 11, macOS 10.15, Linux distribution released after 2020

Web editor: Latest version of Firefox, Chrome, Edge, Safari, Opera

Exported Redot project

WARNING

The requirements below are a baseline for a simple 2D or 3D project, with basic scripting and few visual flourishes. CPU, GPU, RAM and storage requirements will heavily vary depending on your project's scope, its renderer, viewport resolution and graphics settings chosen. Other programs running on the system while the project is running will also compete for resources, including RAM and video RAM.

It is strongly recommended to do your own testing on low-end hardware to make sure your project runs at the desired speed. To provide scalability for low-end hardware, you will also need to introduce a graphics options menu_ to your project.


These are the minimum specifications required to run a simple 2D or 3D project exported with Redot:

Desktop or laptop PC - Minimum

Component Requirements
CPU Windows: x86_32 CPU with SSE2 instructions, any x86_64 CPU, ARMv8 CPU
Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite

macOS: x86_64 or ARM CPU (Apple Silicon)
Example: Intel Core 2 Duo SU9400, Apple M1

Linux: x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4
GPU Forward+ renderer: Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows)
Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)

Mobile renderer: Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows)
Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)

Compatibility renderer: Integrated graphics with full OpenGL 3.3 support or Direct3D 11 support (Windows)
Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)
RAM For native exports: 2 GB
For web exports: 4 GB
Storage 150 MB (used for the executable, project files and cache)
Operating system For native exports: Windows 10 or 11 (Forward+/Mobile, Direct3D 12), macOS 10.13 (Compatibility), macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2016

For web exports: Firefox 79, Chrome 68, Edge 79, Safari 15.2, Opera 64
NOTE

Windows versions 7/8/8.1 are not officially supported.



NOTE

While the editor does support 32-bit CPUs, we no longer provide pre-compiled binaries for them. These platforms are considered legacy and must be built from source.


Mobile device (smartphone/tablet) - Minimum

Component Requirements
CPU Android: SoC with any 32-bit or 64-bit ARM or x86 CPU
Example: Qualcomm Snapdragon 430, Samsung Exynos 5 Octa 5430

iOS: SoC with any 64-bit ARM CPU
Example: Apple A7 (iPhone 5S)
GPU Forward+ renderer: SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS)
Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)
Example (Metal): Apple A11 (iPhone 8/X)

Mobile renderer: SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS)
Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)
Example (Metal): Apple A11 (iPhone 8/X)

Compatibility renderer: SoC featuring GPU with full OpenGL ES 3.0 support
Example: Qualcomm Adreno 306, Mali-T628 MP6, Apple A7 (iPhone 5S)
RAM For native exports: 1 GB
For web exports: 2 GB
Storage 150 MB (used for the executable, project files and cache)
Operating system For native exports: Android 6.0 (Compatibility), Android 9.0 (Forward+/Mobile), iOS 12.0 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)

For web exports: Firefox 79, Chrome 88, Edge 79, Safari 15.2, Opera 64, Samsung Internet 15

These are the recommended specifications to get a smooth experience with a simple 2D or 3D project exported with Redot:

Component Requirements
CPU Windows: x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU
Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite

macOS: x86_64 or ARM CPU (Apple Silicon)
Example: Intel Core i5-8500, Apple M1

Linux: x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking
GPU Forward+ renderer: Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows)
Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)

Mobile renderer: Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows)
Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)

Compatibility renderer: Dedicated graphics with full OpenGL 4.6 support
Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)
RAM For native exports: 4 GB
For web exports: 8 GB
Storage 150 MB (used for the executable, project files and cache)
Operating system For native exports: Windows 10 or 11, macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2020

For web exports: Latest version of Firefox, Chrome, Edge, Safari, Opera
Component Requirements
CPU Android: SoC with 64-bit ARM or x86 CPU, with 3 "performance" cores or more
Example: Qualcomm Snapdragon 845, Samsung Exynos 9810

iOS: SoC with 64-bit ARM CPU
Example: Apple A14 (iPhone 12)
GPU Forward+ renderer: SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS)
Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)

Mobile renderer: SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS)
Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)

Compatibility renderer: SoC featuring GPU with full OpenGL ES 3.2 support
Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)
RAM For native exports: 2 GB
For web exports: 4 GB
Storage 150 MB (used for the executable, project files and cache)
Operating system For native exports: Android 9.0, iOS 14.1 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)

For web exports: Latest version of Firefox, Chrome, Edge, Safari, Opera, Samsung Internet
NOTE

Redot doesn't use OpenGL/OpenGL ES extensions introduced after OpenGL 3.3/OpenGL ES 3.0, but GPUs supporting newer OpenGL/OpenGL ES versions generally have fewer driver issues.


An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.