{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-06-03T10:42:54.907Z","discovery":{"catalog":"https://freepngtojpg.com/tools.json","llmsTxt":"https://freepngtojpg.com/llms.txt","sitemap":"https://freepngtojpg.com/sitemap.xml"},"relatedTools":[{"slug":"image-to-grayscale","name":"Image to Grayscale","url":"https://freepngtojpg.com/image-to-grayscale"},{"slug":"image-invert-colors","name":"Invert Image Colors","url":"https://freepngtojpg.com/image-invert-colors"},{"slug":"image-brightness","name":"Image Brightness Adjuster","url":"https://freepngtojpg.com/image-brightness"},{"slug":"image-hue-rotate","name":"Image Hue Rotator","url":"https://freepngtojpg.com/image-hue-rotate"},{"slug":"image-border","name":"Image Border (Overlay)","url":"https://freepngtojpg.com/image-border"},{"slug":"remove-background","name":"Remove Background","url":"https://freepngtojpg.com/remove-background"},{"slug":"add-background","name":"Add Background","url":"https://freepngtojpg.com/add-background"},{"slug":"image-text-overlay","name":"Add Text to Image (Meme Maker)","url":"https://freepngtojpg.com/image-text-overlay"}],"kind":"converter","slug":"image-padding","name":"Image Padding (Add Border Around)","description":"Add solid-color padding around any image — runs entirely in your browser.","longDescription":"Drop in an image and download a copy with extra padding added around all four sides. Useful for breathing room around screenshots, social-media safe areas, or printing margins. Pick the padding thickness in pixels and a background color (white by default — choose transparent to keep the new pixels alpha-zero, which only PNG supports). Output is always PNG so the transparent option works correctly. Conversion runs locally in your browser — files never leave your device.","category":"image","categoryName":"Image","keywords":["image padding","add padding to image","image padding online","image margin tool","add border around image","image whitespace tool","image canvas extender","free image padding","online image padding","add white space to image","image background extender"],"url":"https://freepngtojpg.com/image-padding","runsOn":"client","multiple":false,"batch":false,"input":{"type":"file","extensions":[".png",".jpg",".jpeg",".webp",".bmp"],"mimeTypes":["image/png","image/jpeg","image/webp","image/bmp"]},"output":{"type":"file","extension":".png","mimeType":"image/png"},"options":[{"type":"number","key":"padding","label":"Padding (px)","defaultValue":40,"min":0,"max":2000,"step":1,"help":"Padding added to all four sides."},{"type":"select","key":"color","label":"Padding color","defaultValue":"white","choices":[{"value":"white","label":"White"},{"value":"black","label":"Black"},{"value":"transparent","label":"Transparent (PNG only)"},{"value":"light-gray","label":"Light gray"}]}],"invocation":{"webUi":"https://freepngtojpg.com/image-padding","api":null,"notes":"Currently runs client-side in the user's browser. Drop a file on the UI at `webUi` and download the converted result. A remote MCP/REST API is planned."}}