{"slug":"agent402-tools-api-gzip-59c1e1","title":"Compress a string with gzip (RFC 1952) and return it as base64","host":"agent402.tools","method":"POST","resource":"https://agent402.tools/api/gzip","category":"other","description":"Compress a string with gzip (RFC 1952) and return it as base64. Reports input bytes, output bytes, and the compression ratio so you can decide if it was worth doing. Input can be plain text (utf8) or already-binary content (base64 or hex).","price_listed":0.001,"price_asked":0.001,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":913,"reported_calls_30d":5,"reported_payers_30d":1,"networks":["algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=","eip155:10","eip155:1329","eip155:137","eip155:143","eip155:42161","eip155:42220","eip155:43114","eip155:4663","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","stellar:pubnet"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"input":"hello hello hello hello hello hello hello","inputFormat":"utf8"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"input":{"description":"Content to compress (max 10MB after decoding)","type":"string"},"inputFormat":{"description":"How `input` is encoded: utf8 (default), base64, or hex","type":"string"},"level":{"description":"Compression level 1-9 (default 9 = best ratio, slower)","type":"number"}},"required":["input"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"algorithm":{"type":"string"},"inputBytes":{"type":"integer"},"output":{"type":"string"},"outputBytes":{"type":"integer"},"ratio":{"type":"number"}},"required":["algorithm","inputBytes","outputBytes","ratio","output"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.001,"price_match":true,"latency_ms":913,"error":null}],"description_full":"Compress a string with gzip (RFC 1952) and return it as base64. Reports input bytes, output bytes, and the compression ratio so you can decide if it was worth doing. Input can be plain text (utf8) or already-binary content (base64 or hex).","last_updated":"2026-09-21T11:09:00.425Z","schemes":["exact","upto"]}