{"slug":"imagcon-app-routes-x402-resize-image-05c465","title":"Resize any image to exact dimensions or social-media presets — Open Graph (1200x","host":"imagcon.app","method":"POST","resource":"https://imagcon.app/routes/x402/resize-image","category":"image","description":"Resize any image to exact dimensions or social-media presets — Open Graph (1200x630), Twitter card, YouTube thumbnail, Instagram, LinkedIn. Smart fit modes avoid distortion: cover (focal-point crop), contain (padded), blur-fill letterbox, stretch. Deterministic and instant — no AI, no account requir","price_listed":0.02,"price_asked":0.02,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":366,"reported_calls_30d":4,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"image":"<binary PNG/JPEG/WebP file>","mode":"blur","preset":"og"},"bodyType":"form-data","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"background_color":{"description":"Hex background for contain mode (default #ffffff)","type":"string"},"focal":{"description":"Crop anchor for cover mode","enum":["center","top","bottom","left","right"],"type":"string"},"format":{"description":"Output format (default png)","enum":["png","jpeg","webp"],"type":"string"},"height":{"description":"Target height in pixels","type":"integer"},"image":{"description":"Source image file","format":"binary","type":"string"},"mode":{"description":"Fit mode (default cover; blur recommended for OG images)","enum":["cover","contain","blur","stretch"],"type":"string"},"preset":{"description":"Social/OG preset (wins over width/height)","enum":["github-social","instagram-portrait","instagram-square","instagram-story","linkedin-post","og","twitter-card","twitter-header","youtube-thumbnail"],"type":"string"},"quality":{"description":"JPEG/WebP quality 1-100 (default 90)","type":"integer"},"width":{"description":"Target width in pixels","type":"integer"}},"required":["image"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"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.02,"price_match":true,"latency_ms":366,"error":null}],"description_full":"Resize any image to exact dimensions or social-media presets — Open Graph (1200x630), Twitter card, YouTube thumbnail, Instagram, LinkedIn. Smart fit modes avoid distortion: cover (focal-point crop), contain (padded), blur-fill letterbox, stretch. Deterministic and instant — no AI, no account required. Returns the resized PNG/JPEG/WebP directly. Images from generate-image resize free at /routes/x402/resize-generated (pass your image_key).","last_updated":"2026-08-29T16:20:52.998Z","schemes":["exact"]}