# ArchLogo > ArchLogo generates favicon and app-icon ZIP packages from a browser editor or a JSON API. It has no accounts, database, or persistence. ## Use the API - API documentation: https://archlogo.com/api - OpenAPI 3.1 document: https://archlogo.com/openapi.json - Live contract: https://archlogo.com/api/icon-package - Generate a package: POST https://archlogo.com/api/icon-package - Compatibility alias: POST https://archlogo.com/api/generate-logo Send `application/json`. A successful request returns `application/zip`; validation errors return JSON with HTTP 400. Minimal request: ```json {"projectName":"my-app","layers":[{"text":"A"}]} ``` The output contains favicon PNGs, a real multi-size ICO, Apple and Android icons, `manifest.json`, `logo.svg`, and `logo.txt`. ## Product pages - Editor: https://archlogo.com/ - Product overview: https://archlogo.com/about