# CyberChef-lite Pipeline > One-click decoding recipes: JWT, base64 → gunzip → JSON, double URL decode, hex dump. A simple front end for common data transformations: pick a ready recipe such as “decode a JWT”, “base64 → gunzip → pretty JSON”, “URL decode twice” or “hex dump”, or chain up to five steps from a short list. Shows every intermediate result. Uses the same engine as Crypto Kitchen, which offers all operations and arguments. Part of usefulweb.site (https://usefulweb.site/). Results are deterministic calculations from the inputs and the listed assumptions; the API returns exactly what the web page shows. ## Use it - Human interface: https://cybercheflitepipeline.usefulweb.site/ (interactive tool at https://cybercheflitepipeline.usefulweb.site/tool) - JSON API: POST https://cybercheflitepipeline.usefulweb.site/api/v1/calculate with a JSON object of inputs (schema: https://cybercheflitepipeline.usefulweb.site/api/v1/tool) - OpenAPI: https://cybercheflitepipeline.usefulweb.site/openapi.json - MCP (Streamable HTTP): https://cybercheflitepipeline.usefulweb.site/mcp - tool `cyberchef_lite_pipeline` ## Inputs - input (textarea): Input - inputFile (file): Or upload a file - Up to 10 MB, processed as raw bytes. - preset (select): Recipe - step1 (select): Step 1 - Only used with “Custom”. - step2 (select): Step 2 - step3 (select): Step 3 - step4 (select): Step 4 - step5 (select): Step 5 ## Method - Each preset is a fixed list of Crypto Kitchen operations; “Custom” runs up to five steps chosen from a curated list with default arguments. - The engine and its safety limits (50 MB decompression limit, 10 MB input) are shared with Crypto Kitchen; the equivalent recipe text is shown so you can continue there with more operations and arguments. - JWT decoding never verifies the signature; use Crypto Kitchen’s jwt-verify with the key for that.