Skip to content

System Requirements

Piko runs in your browser and uses WebGL2 for rendering. Any modern device with an up-to-date browser should work, but performance varies with hardware. Here is what you need.

BrowserSupport levelNotes
ChromeFullRecommended. File System Access API for native save/open.
EdgeFullChromium-based — same capabilities as Chrome.
FirefoxPartialFully functional, but file operations use fallback download/upload.
SafariPartialFully functional, but file operations use fallback download/upload.
OperaFullChromium-based. Same capabilities as Chrome.
BraveFullChromium-based. Same capabilities as Chrome.

Piko depends on these web platform features. They are available in all supported browsers listed above, but may be disabled by aggressive privacy extensions or enterprise policies.

APIPurpose
WebGL2Hardware-accelerated canvas rendering.
IndexedDBAutosave (every 60 seconds) and storing recent file handles.
localStoragePersisting recent file names and editor preferences.
Clipboard APICopy and paste images and objects within the editor.
File System Access APINative save/open dialogs in Chrome and Edge. Firefox and Safari use a download/upload fallback automatically.

Any computer that can run a modern browser should handle Piko for typical projects. Here are rough guidelines.

ComponentMinimumRecommended
CPUDual-core, 1.5 GHz+Quad-core, 2.0 GHz+
RAM4 GB8 GB+
GPUAny GPU with WebGL2 support (including integrated)Dedicated GPU or recent integrated (Intel Iris, Apple M-series, AMD Radeon)
Display1280 x 7201920 x 1080 or higher
InputMouse or trackpadMouse, stylus, or graphics tablet

Piko is a web application, so it runs on any operating system with a supported browser.

  • Windows 10 or later with Chrome, Edge, or Firefox.
  • Older versions of Windows may work if you have a supported browser, but are not officially tested.

Piko loads entirely in your browser on each visit.

  • An internet connection is required to load the application.
  • Initial load is approximately 5–10 MB of assets (application code, fonts, and resources).
  • No server-side processing — all rendering and computation happens locally on your device. Piko does not send your project data to any server.

If you run into problems, check these common issues:

ProblemLikely causeSolution
Blank white screen on loadWebGL blocked by extension or policyDisable content blockers or try incognito mode.
Canvas does not renderWebGL not available or disabledUpdate GPU drivers. In Chrome, check chrome://gpu for WebGL2 status.
Sluggish performanceInsufficient RAM or CPUClose other tabs and applications. Reduce canvas size.
Stylus has no pressureBrowser does not support Pointer Events, or driver issueUse Chrome or Edge. Ensure tablet drivers are installed.
”Storage quota exceeded” errorBrowser storage limit reachedExport and delete unused projects. Clear other site data.
File save/open not workingBrowser does not support File System Access APIExpected on Firefox and Safari — use the download/upload fallback instead.