{"id":298004,"date":"2026-04-16T00:39:30","date_gmt":"2026-04-16T00:39:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/relahconvert-image-tools\/"},"modified":"2026-04-16T01:13:48","modified_gmt":"2026-04-16T01:13:48","slug":"relahconvert-image-tools","status":"publish","type":"plugin","link":"https:\/\/tw.wordpress.org\/plugins\/relahconvert-image-tools\/","author":23477248,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"RelahConvert Image Tools","header_author":"RelahConvert","header_description":"Free image tools powered by RelahConvert \u2014 compress, convert, resize, watermark, and remove backgrounds directly from your WordPress media library.","assets_banners_color":"f6e4d5","last_updated":"2026-04-16 01:13:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/relahconvert.com\/wordpress","header_author_uri":"https:\/\/relahconvert.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":144,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"brightagbomado","date":"2026-04-16 01:13:48"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3507531,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3507531,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3507544,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3507544,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3507551,"resolution":"1","location":"assets","locale":"","width":1302,"height":633},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3507551,"resolution":"2","location":"assets","locale":"","width":1132,"height":714},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3507551,"resolution":"3","location":"assets","locale":"","width":1221,"height":642}},"screenshots":{"1":"Media Library grid view with RelahConvert buttons and More Tools dropdown.","2":"Image auto-loaded on RelahConvert with Send to WordPress button.","3":"Settings page with all available tools."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[10150,260323,233,42767,260322],"plugin_category":[],"plugin_contributors":[260324],"plugin_business_model":[],"class_list":["post-298004","plugin","type-plugin","status-publish","hentry","plugin_tags-image-editor","plugin_tags-image-tools","plugin_tags-media-library","plugin_tags-meme-generator","plugin_tags-passport-photo","plugin_contributors-brightagbomado","plugin_committers-brightagbomado"],"banners":{"banner":"https:\/\/ps.w.org\/relahconvert-image-tools\/assets\/banner-772x250.png?rev=3507544","banner_2x":"https:\/\/ps.w.org\/relahconvert-image-tools\/assets\/banner-1544x500.png?rev=3507544","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/relahconvert-image-tools\/assets\/icon-128x128.png?rev=3507531","icon_2x":"https:\/\/ps.w.org\/relahconvert-image-tools\/assets\/icon-256x256.png?rev=3507531","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/relahconvert-image-tools\/assets\/screenshot-1.png?rev=3507551","caption":"Media Library grid view with RelahConvert buttons and More Tools dropdown."},{"src":"https:\/\/ps.w.org\/relahconvert-image-tools\/assets\/screenshot-2.png?rev=3507551","caption":"Image auto-loaded on RelahConvert with Send to WordPress button."},{"src":"https:\/\/ps.w.org\/relahconvert-image-tools\/assets\/screenshot-3.png?rev=3507551","caption":"Settings page with all available tools."}],"raw_content":"<!--section=description-->\n<p><strong>RelahConvert Image Tools<\/strong> is a Media Library extension that integrates 38 image tools under a single plugin. Click a tool button on any attachment, process the image on RelahConvert.com, and the result is sent back to your Media Library automatically.<\/p>\n\n<p>Individual tools in this plugin's toolkit \u2014 watermarking, compression, meme generation, passport photos \u2014 also exist as standalone plugins in the directory. What this plugin offers is the <strong>combination and round-trip workflow<\/strong>:<\/p>\n\n<ul>\n<li><strong>38 tools in one plugin<\/strong> instead of installing 10+ separate single-purpose plugins<\/li>\n<li><strong>35 of the 38 tools run entirely in the user's browser<\/strong> using JavaScript and Canvas \u2014 no server roundtrip, no API calls, no third-party upload for those 35 tools<\/li>\n<li><strong>\"Send to WordPress\"<\/strong> \u2014 processed image is POSTed back to the Media Library via a token-authenticated REST endpoint, no manual download \/ re-upload<\/li>\n<li><strong>Signup is optional<\/strong> \u2014 the 38 tools work without an account. Signing in (Google or email) is only needed if the user wants to use Save to Account (stores processed files on Supabase Storage) or sync preferences across devices.<\/li>\n<li><strong>No API keys required<\/strong> \u2014 all third-party API calls (Remove.bg, ApiFlash) are proxied through RelahConvert<\/li>\n<li><strong>No image quotas, no paid tier, no watermark on output<\/strong><\/li>\n<\/ul>\n\n<h4>The 38 tools<\/h4>\n\n<ul>\n<li><strong>Create<\/strong> \u2014 Meme Generator, Passport Photo (170+ country sizes), Watermark, Round Corners, HTML to Image (screenshot a URL)<\/li>\n<li><strong>Layout<\/strong> \u2014 Image Splitter (grid), Merge Images, Crop, Rotate, Flip<\/li>\n<li><strong>Privacy \/ effects<\/strong> \u2014 Blur Face (local face detection), Pixelate, Grayscale<\/li>\n<li><strong>Format conversion<\/strong> \u2014 20+ conversions: JPG, PNG, WebP, GIF, BMP, TIFF, SVG, HEIC, ICO in various combinations<\/li>\n<li><strong>Optimization<\/strong> \u2014 Compress, Resize, Resize to exact KB size<\/li>\n<li><strong>AI<\/strong> \u2014 Remove Background (uses Remove.bg API)<\/li>\n<li><strong>PDF<\/strong> \u2014 JPG to PDF, PNG to PDF, PDF to PNG (extract each page as an image)<\/li>\n<\/ul>\n\n<h4>Where Processing Happens<\/h4>\n\n<p><strong>35 of the 38 tools run entirely in the user's browser<\/strong> using JavaScript and the Canvas API. Your image never leaves the device for these tools:<\/p>\n\n<p>compress, resize, resize-in-kb, crop, rotate, flip, grayscale, watermark, round-corners, image-to-ico, merge-images, image-splitter, pixelate, blur-face (face detection runs locally), meme-generator, and 20+ format conversions (JPG, PNG, WebP, GIF, BMP, TIFF, SVG, HEIC, PDF in both directions).<\/p>\n\n<p><strong>3 tools use external services<\/strong> because the work can't be done in the browser:<\/p>\n\n<ul>\n<li><strong>Remove Background<\/strong> \u2014 sends your image to the Remove.bg API for AI processing<\/li>\n<li><strong>Passport Photo<\/strong> \u2014 uses the same Remove.bg API for its background-removal step<\/li>\n<li><strong>HTML to Image<\/strong> \u2014 takes a URL you type in (not one of your images) and uses the ApiFlash API to return a screenshot<\/li>\n<\/ul>\n\n<p><strong>Optional, only if the user signs in:<\/strong> Save to Account uploads the processed file to Supabase Storage so it can be re-downloaded later. Sign-in is not required to use any tool.<\/p>\n\n<h4>Seamless WordPress Integration<\/h4>\n\n<p>Click a tool button in the Media Library \u2192 image opens on RelahConvert.com with your image auto-loaded \u2192 process it \u2192 click \"Send to WordPress\" \u2192 processed image lands back in your Media Library. No manual download and re-upload.<\/p>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Go to your WordPress Media Library.<\/li>\n<li>Click any RelahConvert action button on an image (Compress, Watermark, Resize, Remove BG, or More Tools).<\/li>\n<li>The tool opens on RelahConvert.com with your image auto-loaded.<\/li>\n<li>Process your image with one click.<\/li>\n<li>Click \"Send to WordPress\" to add the processed image directly back to your Media Library.<\/li>\n<\/ol>\n\n<h4>Third-Party Services<\/h4>\n\n<p>This plugin loads the processing UI from <a href=\"https:\/\/relahconvert.com\">RelahConvert.com<\/a>. When you click a tool button in the Media Library, your browser opens RelahConvert.com with your image auto-loaded.<\/p>\n\n<p>What happens there depends on which tool you choose:<\/p>\n\n<ul>\n<li><strong>Client-side tools (35 tools)<\/strong> \u2014 Processing runs in your browser via JavaScript and Canvas. No network roundtrip for the image.<\/li>\n<li><strong>Remove Background \/ Passport Photo<\/strong> \u2014 Your image is sent to the <a href=\"https:\/\/www.remove.bg\/\">Remove.bg API<\/a> (a third-party service) for AI background removal. Subject to <a href=\"https:\/\/www.remove.bg\/terms\">Remove.bg Terms<\/a> and <a href=\"https:\/\/www.remove.bg\/privacy\">Privacy<\/a>.<\/li>\n<li><strong>HTML to Image<\/strong> \u2014 The URL you enter (not your images) is sent to the <a href=\"https:\/\/apiflash.com\/\">ApiFlash<\/a> screenshot service. Subject to <a href=\"https:\/\/apiflash.com\/terms\">ApiFlash Terms<\/a> and <a href=\"https:\/\/apiflash.com\/privacy\">Privacy<\/a>.<\/li>\n<li><strong>Meme Generator<\/strong> \u2014 Fetches the public meme template catalog from the <a href=\"https:\/\/imgflip.com\/api\">Imgflip API<\/a> (no image upload).<\/li>\n<li><strong>Save to Account (optional)<\/strong> \u2014 Only if the user signs in with Google or email. Files are stored on Supabase Storage. <a href=\"https:\/\/supabase.com\/terms\">Supabase Terms<\/a> and <a href=\"https:\/\/supabase.com\/privacy\">Privacy<\/a>.<\/li>\n<li><strong>Send to WordPress<\/strong> \u2014 Sends the processed image from your browser back to your WordPress site via a secure REST API endpoint using a short-lived token.<\/li>\n<\/ul>\n\n<p>By using this plugin, you agree to <a href=\"https:\/\/relahconvert.com\/terms\">RelahConvert's Terms of Service<\/a> and <a href=\"https:\/\/relahconvert.com\/privacy\">Privacy Policy<\/a>, and to the terms of any third-party service you choose to use through it.<\/p>\n\n<h4>CORS Configuration<\/h4>\n\n<p>On activation, this plugin adds a CORS header to your <code>wp-content\/uploads\/.htaccess<\/code> file to allow RelahConvert.com to load your images for processing:<\/p>\n\n<pre><code>Header set Access-Control-Allow-Origin \"https:\/\/relahconvert.com\"\n<\/code><\/pre>\n\n<p>This rule is automatically removed when the plugin is deactivated.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Action buttons in Media Library list view and grid view<\/li>\n<li>\"More Tools\" dropdown with 38 image tools<\/li>\n<li>Auto-loads your image into the selected tool<\/li>\n<li>\"Send to WordPress\" button sends processed images directly back to your Media Library<\/li>\n<li>Smart format detection \u2014 suggests the right conversion tool based on file type<\/li>\n<li>Settings page with quick links to all available tools<\/li>\n<li>Lightweight \u2014 no bloat, minimal database usage (temporary tokens only)<\/li>\n<li>Works with the Classic Editor and Block Editor<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>relahconvert-image-tools<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings &gt; RelahConvert<\/strong> to see all available tools.<\/li>\n<li>Open your <strong>Media Library<\/strong> to start using the action buttons.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20upload%20my%20images%20to%20a%20server%3F\"><h3>Does this plugin upload my images to a server?<\/h3><\/dt>\n<dd><p>For 35 of the 38 tools (compress, resize, crop, rotate, flip, watermark, format conversions, merge, splitter, pixelate, blur face, meme generator, round corners, etc.), all processing happens in your browser. Your files never leave your device.<\/p>\n\n<p>For <strong>Remove Background<\/strong> and <strong>Passport Photo<\/strong>, your image is uploaded to the Remove.bg API for AI processing. For <strong>HTML to Image<\/strong>, a URL you type (not one of your images) is sent to ApiFlash to be screenshotted. These three tools require a server roundtrip because the work can't be done client-side.<\/p>\n\n<p>If you choose to sign in and use Save to Account, the processed file is stored on Supabase Storage.<\/p><\/dd>\n<dt id=\"is%20it%20free%3F\"><h3>Is it free?<\/h3><\/dt>\n<dd><p>Yes. All tools are free to use. No account is required for processing. No watermark is added to output. Optional sign-in unlocks cloud-saved files and preference sync across devices.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>No. You do not need to provide any API keys. The plugin uses short-lived authentication tokens to send processed images back to your WordPress site, and all third-party API calls (Remove.bg, ApiFlash) are proxied through RelahConvert \u2014 you never see or manage those keys.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20block%20editor%20%28gutenberg%29%3F\"><h3>Does it work with the Block Editor (Gutenberg)?<\/h3><\/dt>\n<dd><p>Yes. The plugin adds action buttons in the media library modal used by both the Classic Editor and Block Editor.<\/p><\/dd>\n<dt id=\"what%20does%20%22send%20to%20wordpress%22%20do%3F\"><h3>What does \"Send to WordPress\" do?<\/h3><\/dt>\n<dd><p>After processing an image on RelahConvert.com, you can click \"Send to WordPress\" to upload the processed image directly to your WordPress Media Library without manually downloading and re-uploading.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20modify%20my%20.htaccess%20file%3F\"><h3>Does this plugin modify my .htaccess file?<\/h3><\/dt>\n<dd><p>Yes. On activation, the plugin adds a CORS header to <code>wp-content\/uploads\/.htaccess<\/code> to allow RelahConvert.com to load your images. This is removed on deactivation.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>38 image tools integrated in the Media Library.<\/li>\n<li>Compress, Watermark, Resize, and Remove Background buttons.<\/li>\n<li>\"More Tools\" dropdown with 34 additional tools.<\/li>\n<li>Auto-load images from WordPress into RelahConvert tools.<\/li>\n<li>\"Send to WordPress\" posts processed images back to the Media Library via a token-authenticated REST endpoint.<\/li>\n<li>Smart format detection for conversion tools.<\/li>\n<li>Settings page with tool overview.<\/li>\n<\/ul>","raw_excerpt":"38 image tools in your Media Library \u2014 meme generator, passport photo, blur face, watermark, format conversion, and more. Round-trip auto-upload.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/298004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=298004"}],"author":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/brightagbomado"}],"wp:attachment":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=298004"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=298004"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=298004"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=298004"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=298004"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=298004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}