{"id":44782,"date":"2023-11-27T16:16:25","date_gmt":"2023-11-27T16:16:25","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=44782"},"modified":"2023-11-27T16:16:25","modified_gmt":"2023-11-27T16:16:25","slug":"switcheroo-gtk4-image-converter","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2023\/11\/switcheroo-gtk4-image-converter\/","title":{"rendered":"Switcheroo &#8211; Simple &#038; Modern GTK4 Image Converter for Linux"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switchreoo-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-44783\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switchreoo-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switchreoo-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switchreoo-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switchreoo-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switchreoo-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switchreoo-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Looking for app to convert your photo images into other formats? Try Switcheroo.<\/p>\n<p>For batch image processing, I&#8217;d recommend to use <a href=\"https:\/\/converseen.fasterland.net\/\" target=\"_blank\" rel=\"noopener\">Converseen<\/a>. However, stupid simple applications are always good choices for beginners.<\/p>\n<p>And, Switcheroo is one stupid simple app for converting photo images, while having modern look and feel in today&#8217;s Linux desktop.<\/p>\n<div id=\"attachment_44784\" style=\"width: 419px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-start.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-44784\" class=\"size-large wp-image-44784\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-start-409x600.webp\" alt=\"\" width=\"409\" height=\"600\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-start-409x600.webp 409w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-start-205x300.webp 205w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-start.webp 491w\" sizes=\"auto, (max-width: 409px) 100vw, 409px\" \/><\/a><p id=\"caption-attachment-44784\" class=\"wp-caption-text\">Click &#8216;Open Images&#8217; or drag&#8217;n&#8217;drop files into app window<\/p><\/div>\n<p>With it, just <i>click &#8220;Open Images&#8221;<\/i> button and choose your image file\/files, or <i>drag and drop<\/i> files into the app window to open them.<\/p>\n<p>It shows thumbnail preview of all opened images, along with delete buttons in top-right for each images.<\/p>\n<p>By using top-left &#8216;+&#8217; button, user can add more images (<i>Tips: hold <code>Ctrl<\/code> or <code>Shift<\/code> can select multiple files<\/i>). And, &#8216;\u2261&#8217; menu even provides an option to paste images from clipboard.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-light.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44785\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-light-404x600.webp\" alt=\"\" width=\"404\" height=\"600\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-light-404x600.webp 404w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-light-202x300.webp 202w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-light.webp 676w\" sizes=\"auto, (max-width: 404px) 100vw, 404px\" \/><\/a><\/p>\n<p>After opening all your photo images, click the drop-down box in the right of &#8220;Export Format&#8221; to select which file format to convert to.<\/p>\n<p>At the moment of writing, it support converting image to <b>PNG<\/b>, <b>JPG<\/b>, <b>WEBP<\/b>, <b>HEIF<\/b>, <b>HEIC<\/b>, <b>BMP<\/b>, <b>AVIF<\/b>, <b>JXL<\/b>, <b>TIFF<\/b>, <b>PDF<\/b>, <b>GIF<\/b>. Though, you have to either use top-right hamburger menu or press Ctrl + H to show less popular file types.<\/p>\n<div id=\"attachment_44786\" style=\"width: 366px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-menu.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-44786\" class=\"size-full wp-image-44786\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-menu.webp\" alt=\"\" width=\"356\" height=\"290\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-menu.webp 356w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-menu-300x244.webp 300w\" sizes=\"auto, (max-width: 356px) 100vw, 356px\" \/><\/a><p id=\"caption-attachment-44786\" class=\"wp-caption-text\">The app&#8217;s hamburger menu<\/p><\/div>\n<p>Before clicking &#8216;Convert&#8217;, it provides few more options, such as set <i>background color<\/i>, <i>resize with or without aspect ratio<\/i>, and change image quality. There&#8217;s also &#8220;Save To Zip&#8221; to directly output images into ZIP archive.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-converting.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44787\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-converting-404x600.webp\" alt=\"\" width=\"404\" height=\"600\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-converting-404x600.webp 404w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-converting-202x300.webp 202w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-converting.webp 676w\" sizes=\"auto, (max-width: 404px) 100vw, 404px\" \/><\/a><\/p>\n<p>Instead of providing an in-app option, it <b>pops-up file chooser dialog asks to choose where to save<\/b> output images or ZIP archive, once clicking &#8220;Convert&#8221; button.<\/p>\n<h3>How to Install Switcheroo Image Converter<\/h3>\n<p>The app is available as universal <a href=\"https:\/\/flathub.org\/apps\/io.gitlab.adhami3310.Converter\" rel=\"noopener\" target=\"_blank\">Flatpak package<\/a>, that can be installed in Ubuntu, Debian, Fedora, Arch, Chrome OS, and most other Linux, even including the mobile device, such as PinePhone.<\/p>\n<p>1. First, press <b>Ctrl+Alt+T<\/b> on keyboard to open terminal. When it opens, run command to install the Flatpak daemon:<\/p>\n<pre>sudo apt install flatpak<\/pre>\n<p><i>Other Linux can follow the official <a href=\"https:\/\/flatpak.org\/setup\/\" target=\"_blank\" rel=\"noopener\">setup guide<\/a> to get Flatpak support.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-39141\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-600x229.webp\" alt=\"\" width=\"600\" height=\"229\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-600x229.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-300x115.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-768x294.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy.webp 777w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>2. Then, run command to install the app as flatpak:<\/p>\n<pre>flatpak install https:\/\/dl.flathub.org\/repo\/appstream\/io.gitlab.adhami3310.Converter.flatpakref<\/pre>\n<p>As you see in the screenshot, the downside is that a small app can have 1 GB downloading due to run-time libraries (though shared).<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/flatpak-switcheroo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44790\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/flatpak-switcheroo-600x431.webp\" alt=\"\" width=\"600\" height=\"431\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/flatpak-switcheroo-600x431.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/flatpak-switcheroo-300x216.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/flatpak-switcheroo-768x552.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/flatpak-switcheroo.webp 826w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>3. Once installed, search for and launch it from your system application launcher, start menu, or &#8216;Activities&#8217; overview depends on desktop environment.<\/p>\n<p><i>First time installing Flatpak app needs a log out and back in, to make app icon visible.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/launch-switcheroo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44789\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/launch-switcheroo.webp\" alt=\"\" width=\"559\" height=\"279\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/launch-switcheroo.webp 559w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/launch-switcheroo-300x150.webp 300w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/a><\/p>\n<p>4. To enable drag&#8217;n&#8217;drop support, you need to grant access permission to the folders that contain the photo images.<br \/>\nTo do so, <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2021\/11\/flatseal-change-flatpak-app-permissions\/\" target=\"_blank\" rel=\"noopener\">install Flatseal<\/a>, then use it to allow access either all user files or certain folders (by adding Other files).<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-usraccess.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-44792\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-usraccess-600x367.webp\" alt=\"\" width=\"600\" height=\"367\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-usraccess-600x367.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-usraccess-300x183.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-usraccess-768x469.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/switcheroo-usraccess.webp 1175w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h3>Uninstall Switcheroo<\/h3>\n<p>To uninstall the image converting application, also open terminal (Ctrl+Alt+T), then run command:<\/p>\n<pre>flatpak uninstall --delete-data io.gitlab.adhami3310.Converter<\/pre>\n<p>Also run <code>flatpak uninstall --unused<\/code> to remove useless run-time libraries.<\/p>","protected":false},"excerpt":{"rendered":"<p>Looking for app to convert your photo images into other formats? Try Switcheroo. For batch image processing, I&#8217;d recommend to use Converseen. However, stupid simple applications are always good choices for beginners. And, Switcheroo is one stupid simple app for converting photo images, while having modern look and feel in today&#8217;s Linux desktop. With it, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":44783,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52,9],"tags":[1432],"class_list":["post-44782","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app-review","category-howtos","tag-photo"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=44782"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/44782\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/44783"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=44782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=44782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=44782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}