{
  "name": "CONVERT \u2014 Universal File Converter",
  "short_name": "CONVERT",
  "description": "Convert any file to any format, entirely in your browser.",
  "start_url": "/",
  "display": "standalone",
  "background_color": "#0A0A0A",
  "theme_color": "#0A0A0A",
  "orientation": "any",
  "icons": [
    {
      "src": "/icons/icon-192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/icon-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/maskable-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable"
    },
    {
      "src": "/favicon.svg",
      "sizes": "any",
      "type": "image/svg+xml",
      "purpose": "any"
    }
  ],
  "categories": ["utilities", "productivity"],
  "id": "/",
  "scope": "/",
  "share_target": {
    "action": "/share-target",
    "method": "POST",
    "enctype": "multipart/form-data",
    "params": {
      "title": "title",
      "text": "text",
      "url": "url",
      "files": [
        {
          "name": "files",
          "accept": [
            "video/3gpp",
            "audio/aac",
            "audio/ac3",
            "audio/aiff",
            "audio/amr",
            "video/x-ms-asf",
            "video/x-msvideo",
            "image/avif",
            "image/bmp",
            "audio/x-caf",
            "text/csv",
            "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
            "audio/vnd.dts",
            "video/x-f4v",
            "audio/flac",
            "video/x-flv",
            "image/gif",
            "image/heic",
            "text/html",
            "image/x-icon",
            "image/jpeg",
            "application/json",
            "image/jxl",
            "video/mp2t",
            "audio/mp4",
            "video/mp4",
            "text/markdown",
            "video/x-matroska",
            "video/quicktime",
            "audio/mpeg",
            "video/mpeg",
            "audio/ogg",
            "audio/opus",
            "application/pdf",
            "image/png",
            "application/x-subrip",
            "image/svg+xml",
            "image/tiff",
            "text/tab-separated-values",
            "text/plain",
            "video/dvd",
            "text/vtt",
            "audio/wav",
            "video/webm",
            "image/webp",
            "audio/x-ms-wma",
            "video/x-ms-wmv",
            "audio/x-wavpack",
            "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
            "application/xml",
            "application/yaml",
            ".3gp",
            ".aac",
            ".ac3",
            ".aif",
            ".aiff",
            ".amr",
            ".asf",
            ".avi",
            ".avif",
            ".bmp",
            ".caf",
            ".csv",
            ".docx",
            ".dts",
            ".f4v",
            ".flac",
            ".flv",
            ".gif",
            ".heic",
            ".html",
            ".ico",
            ".jpeg",
            ".jpg",
            ".json",
            ".jxl",
            ".m2ts",
            ".mts",
            ".ts",
            ".m4a",
            ".m4v",
            ".mp4",
            ".md",
            ".mkv",
            ".mov",
            ".mp3",
            ".mpeg",
            ".mpg",
            ".ogg",
            ".opus",
            ".pdf",
            ".png",
            ".srt",
            ".svg",
            ".tif",
            ".tiff",
            ".tsv",
            ".txt",
            ".vob",
            ".vtt",
            ".wav",
            ".webm",
            ".webp",
            ".wma",
            ".wmv",
            ".wv",
            ".xlsx",
            ".xml",
            ".yaml"
          ]
        }
      ]
    }
  },
  "file_handlers": [
    {
      "action": "/",
      "accept": {
        "video/3gpp": [".3gp"],
        "audio/aac": [".aac"],
        "audio/ac3": [".ac3"],
        "audio/aiff": [".aif", ".aiff"],
        "audio/amr": [".amr"],
        "video/x-ms-asf": [".asf"],
        "video/x-msvideo": [".avi"],
        "image/avif": [".avif"],
        "image/bmp": [".bmp"],
        "audio/x-caf": [".caf"],
        "text/csv": [".csv"],
        "application/vnd.openxmlformats-officedocument.wordprocessingml.document": [".docx"],
        "audio/vnd.dts": [".dts"],
        "video/x-f4v": [".f4v"],
        "audio/flac": [".flac"],
        "video/x-flv": [".flv"],
        "image/gif": [".gif"],
        "image/heic": [".heic"],
        "text/html": [".html"],
        "image/x-icon": [".ico"],
        "image/jpeg": [".jpeg", ".jpg"],
        "application/json": [".json"],
        "image/jxl": [".jxl"],
        "video/mp2t": [".m2ts", ".mts", ".ts"],
        "audio/mp4": [".m4a"],
        "video/mp4": [".m4v", ".mp4"],
        "text/markdown": [".md"],
        "video/x-matroska": [".mkv"],
        "video/quicktime": [".mov"],
        "audio/mpeg": [".mp3"],
        "video/mpeg": [".mpeg", ".mpg"],
        "audio/ogg": [".ogg"],
        "audio/opus": [".opus"],
        "application/pdf": [".pdf"],
        "image/png": [".png"],
        "application/x-subrip": [".srt"],
        "image/svg+xml": [".svg"],
        "image/tiff": [".tif", ".tiff"],
        "text/tab-separated-values": [".tsv"],
        "text/plain": [".txt"],
        "video/dvd": [".vob"],
        "text/vtt": [".vtt"],
        "audio/wav": [".wav"],
        "video/webm": [".webm"],
        "image/webp": [".webp"],
        "audio/x-ms-wma": [".wma"],
        "video/x-ms-wmv": [".wmv"],
        "audio/x-wavpack": [".wv"],
        "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": [".xlsx"],
        "application/xml": [".xml"],
        "application/yaml": [".yaml"]
      },
      "icons": [
        {
          "src": "/icons/icon-192.png",
          "sizes": "192x192",
          "type": "image/png"
        }
      ],
      "launch_type": "single-client"
    }
  ],
  "launch_handler": {
    "client_mode": "focus-existing"
  }
}
