{
  "$schema": "https://krymp.hasty.se/schemas/llms-tools-v1.json",
  "site": "Krymp",
  "url": "https://krymp.hasty.se",
  "inLanguage": [
    "sv-SE",
    "en"
  ],
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "citeAs": "Krymp (https://krymp.hasty.se)",
  "lastModified": "2026-05-30",
  "publisher": {
    "name": "Hasty AB",
    "url": "https://hasty.se",
    "country": "SE",
    "city": "Stockholm"
  },
  "privacyModelLegend": {
    "local-only": "All processing happens in the browser; nothing is uploaded.",
    "local-default-cloud-optional": "Default path is local; the user can opt in to an AI cloud fallback per session.",
    "cloud": "Requires server-side AI processing for this specific tool."
  },
  "tools": [
    {
      "id": "bild",
      "url": "https://krymp.hasty.se/bild",
      "name": "Bild",
      "description": "Bild-hub för komprimering, konvertering, beskärning, vattenstämpel och metadata-rensning.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP",
        "AVIF",
        "HEIC",
        "GIF",
        "TIFF",
        "BMP"
      ],
      "outputs": [
        "JPG",
        "PNG",
        "WEBP",
        "AVIF"
      ],
      "capabilities": [
        "compress",
        "convert",
        "resize",
        "watermark",
        "strip-metadata",
        "background-removal"
      ],
      "privacyModel": "local-default-cloud-optional",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Komprimera 50 produktbilder till under 200 KB",
        "Konvertera HEIC från iPhone till JPG"
      ]
    },
    {
      "id": "krymp",
      "url": "https://krymp.hasty.se/krymp",
      "name": "Krymp",
      "description": "Klassisk filkomprimering för JPG, PNG och WEBP + kort URL-länk.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "capabilities": [
        "compress",
        "url-shortener"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Krymp en JPG till 100 kB",
        "Förkorta en länk gratis utan konto"
      ]
    },
    {
      "id": "qr",
      "url": "https://krymp.hasty.se/qr",
      "name": "QR",
      "description": "Generator för stilrena QR-koder med färg och valfri logotyp.",
      "inputs": [
        "URL",
        "text",
        "vCard",
        "WiFi",
        "Swish"
      ],
      "outputs": [
        "PNG",
        "SVG"
      ],
      "capabilities": [
        "qr-generate",
        "swish-qr",
        "branded-qr"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Gör en Swish-QR med min logga",
        "Skapa en QR till menyn för restaurang"
      ]
    },
    {
      "id": "pdf",
      "url": "https://krymp.hasty.se/pdf",
      "name": "PDF",
      "description": "Komprimera PDF lokalt och behåll läsbarhet — bilageklar storlek för mail.",
      "inputs": [
        "PDF"
      ],
      "outputs": [
        "PDF"
      ],
      "capabilities": [
        "compress",
        "downsample-images"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Krympa en PDF till under 2 MB för Outlook",
        "Komprimera scannat avtal"
      ]
    },
    {
      "id": "video",
      "url": "https://krymp.hasty.se/video",
      "name": "Video",
      "description": "Krympa video i webbläsaren via WebCodecs och ffmpeg.wasm.",
      "inputs": [
        "MP4",
        "MOV",
        "WEBM",
        "MKV"
      ],
      "outputs": [
        "MP4",
        "WEBM"
      ],
      "capabilities": [
        "compress",
        "trim",
        "convert"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Komprimera en 200 MB skärminspelning för mail",
        "Trimma de första 5 sekunderna"
      ]
    },
    {
      "id": "convert",
      "url": "https://krymp.hasty.se/konvertera",
      "name": "Konvertera",
      "description": "Konvertering mellan dussintals format — bild, dokument, ebok, undertexter, data.",
      "inputs": [
        "HEIC",
        "PNG",
        "JPG",
        "WEBP",
        "AVIF",
        "PDF",
        "DOCX",
        "ODT",
        "EPUB",
        "SRT",
        "VTT",
        "CSV",
        "MD"
      ],
      "outputs": [
        "JPG",
        "PNG",
        "WEBP",
        "AVIF",
        "PDF",
        "DOCX",
        "EPUB",
        "MD",
        "HTML"
      ],
      "capabilities": [
        "format-convert",
        "batch"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Konvertera HEIC till JPG i batch",
        "PDF till Markdown"
      ]
    },
    {
      "id": "bgRemove",
      "url": "https://krymp.hasty.se/bakgrund",
      "name": "Bakgrund",
      "description": "Ta bort bakgrund från bilder med AI direkt i webbläsaren.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "PNG"
      ],
      "capabilities": [
        "background-removal"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Ta bort vit bakgrund från en produktbild",
        "Friställ en porträttbild"
      ]
    },
    {
      "id": "describe",
      "url": "https://krymp.hasty.se/beskriv",
      "name": "Beskriv",
      "description": "Generera alt-text och bildbeskrivningar med AI.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "text",
        "alt-text"
      ],
      "capabilities": [
        "alt-text",
        "image-caption"
      ],
      "privacyModel": "cloud",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Skriv alt-text för en hjältebild på svenska",
        "Beskriv en bild för SEO"
      ]
    },
    {
      "id": "favicon",
      "url": "https://krymp.hasty.se/favicon",
      "name": "Favicon",
      "description": "Generera komplett favicon-set från en bild.",
      "inputs": [
        "PNG",
        "SVG",
        "JPG"
      ],
      "outputs": [
        "ICO",
        "PNG (16/32/180/192/512)",
        "manifest.webmanifest"
      ],
      "capabilities": [
        "favicon-pack"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Bygg favicon-set från min logga"
      ]
    },
    {
      "id": "metadata",
      "url": "https://krymp.hasty.se/metadata",
      "name": "Metadata",
      "description": "Rensa EXIF och annan metadata från bilder för integritet.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP",
        "HEIC"
      ],
      "outputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "capabilities": [
        "strip-exif",
        "remove-gps"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Rensa GPS från semesterbilder innan jag delar"
      ]
    },
    {
      "id": "gif",
      "url": "https://krymp.hasty.se/gif",
      "name": "GIF",
      "description": "Skapa animerade GIF från bilder eller videoklipp.",
      "inputs": [
        "MP4",
        "MOV",
        "JPG",
        "PNG"
      ],
      "outputs": [
        "GIF"
      ],
      "capabilities": [
        "gif-create",
        "video-to-gif"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Gör en GIF från en 3-sekunders skärminspelning"
      ]
    },
    {
      "id": "audio",
      "url": "https://krymp.hasty.se/ljud",
      "name": "Ljud",
      "description": "Trimma, konvertera och komprimera ljudfiler lokalt.",
      "inputs": [
        "MP3",
        "WAV",
        "M4A",
        "OGG",
        "FLAC"
      ],
      "outputs": [
        "MP3",
        "WAV",
        "M4A",
        "OGG"
      ],
      "capabilities": [
        "compress",
        "trim",
        "convert"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Konvertera M4A till MP3",
        "Trimma början av en intervju"
      ]
    },
    {
      "id": "transcribe",
      "url": "https://krymp.hasty.se/transkribera",
      "name": "Transkribera",
      "description": "Transkribera ljud/video till text med tidsstämplar via Whisper på enheten.",
      "inputs": [
        "MP3",
        "WAV",
        "M4A",
        "MP4",
        "MOV",
        "WEBM"
      ],
      "outputs": [
        "TXT",
        "SRT",
        "VTT",
        "MD",
        "DOCX"
      ],
      "capabilities": [
        "speech-to-text",
        "subtitles",
        "timestamps"
      ],
      "privacyModel": "local-default-cloud-optional",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Transkribera en svensk intervju med tidsstämplar",
        "Skapa SRT-undertexter från en MP4"
      ]
    },
    {
      "id": "upscale",
      "url": "https://krymp.hasty.se/upscale",
      "name": "Upscale",
      "description": "Uppskala bilder 2× eller 4× med AI direkt på enheten.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "capabilities": [
        "super-resolution"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Uppskala en gammal porträttbild 4×"
      ]
    },
    {
      "id": "watermark",
      "url": "https://krymp.hasty.se/vattenstampel",
      "name": "Vattenstämpel",
      "description": "Lägg på logo- eller text-vattenstämpel i batch med position, opacitet och rotation.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "capabilities": [
        "watermark",
        "batch"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Lägg logga nere till höger på 80 bilder"
      ]
    },
    {
      "id": "colors",
      "url": "https://krymp.hasty.se/farger",
      "name": "Färger",
      "description": "Extrahera dominant färgpalett från en bild och exportera som HEX/CSS/Tailwind.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "HEX list",
        "CSS",
        "Tailwind config",
        "JSON"
      ],
      "capabilities": [
        "palette-extract"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Plocka 5 färger ur en moodboard-bild"
      ]
    },
    {
      "id": "moodboard",
      "url": "https://krymp.hasty.se/moodboard",
      "name": "Moodboard",
      "description": "Bygg en visuell moodboard i webbläsaren.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "PNG",
        "PDF"
      ],
      "capabilities": [
        "moodboard"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Bygg en moodboard inför en designpresentation"
      ]
    },
    {
      "id": "signature",
      "url": "https://krymp.hasty.se/signatur",
      "name": "Signatur",
      "description": "Rita eller skriv en signatur och spara som transparent PNG.",
      "inputs": [
        "draw",
        "text"
      ],
      "outputs": [
        "PNG (transparent)"
      ],
      "capabilities": [
        "e-signature"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Gör en transparent signatur till mailfoten"
      ]
    },
    {
      "id": "charcount",
      "url": "https://krymp.hasty.se/tecken",
      "name": "Tecken",
      "description": "Räkna tecken, ord, meningar och lästid för text.",
      "inputs": [
        "text"
      ],
      "outputs": [
        "stats"
      ],
      "capabilities": [
        "text-stats"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Hur lång lästid har den här artikeln?"
      ]
    },
    {
      "id": "markdown",
      "url": "https://krymp.hasty.se/markdown",
      "name": "Markdown",
      "description": "Konvertera mellan Markdown, HTML, plain text — och städa upp AI-genererad Markdown.",
      "inputs": [
        "MD",
        "HTML",
        "TXT"
      ],
      "outputs": [
        "MD",
        "HTML",
        "PDF",
        "DOCX"
      ],
      "capabilities": [
        "markdown-edit",
        "export",
        "ai-cleanup"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Rensa ChatGPT-bloat ur Markdown",
        "Exportera Markdown till PDF"
      ]
    },
    {
      "id": "anonymize",
      "url": "https://krymp.hasty.se/anonymisera",
      "name": "Anonymisera",
      "description": "Suddiga ansikten, registreringsskyltar och skärmar i bilder före delning.",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP"
      ],
      "outputs": [
        "JPG",
        "PNG"
      ],
      "capabilities": [
        "face-blur",
        "plate-blur",
        "screen-redact"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Sudda ansikten i en bild innan jag postar"
      ]
    },
    {
      "id": "some",
      "url": "https://krymp.hasty.se/some",
      "name": "Some",
      "description": "Beskär bild och video till alla sociala format (Instagram, TikTok, LinkedIn, X, Facebook, YouTube).",
      "inputs": [
        "JPG",
        "PNG",
        "WEBP",
        "MP4",
        "MOV"
      ],
      "outputs": [
        "JPG",
        "PNG",
        "WEBP",
        "MP4"
      ],
      "capabilities": [
        "multi-aspect-crop",
        "social-export"
      ],
      "privacyModel": "local-only",
      "pricing": {
        "price": 0,
        "currency": "SEK",
        "signupRequired": false,
        "watermark": false
      },
      "examplePrompts": [
        "Exportera en video till alla SoMe-format på en gång"
      ]
    }
  ]
}