Black Lives Matter. Support the Equal Justice Initiative and read our statement here.


A drag-and-drop file converter for your menubar.

FOSSA Status


Alchemy is an open-source file converter (built on Electron and React). It also supports operations like merging files together into a pdf. We hope to support more operations and file types soon!

Visit or read our post to learn more.


  • Beautifully simple. Super easy, drag-and-drop interface for converting/merging files
  • Merge files. Merge multiple images into one pdf, you can even change the file order
  • Convert files. Batch-convert multiple files to a variety of file types



  1. Simply open the app by clicking on the menubar icon, or by hitting ⌘-⇧-8.
  2. Then just drag your image files into the application and select any options.
  3. Finally, click the convert/merge to seamlessly convert them into a variety of formats, or merge them into a pdf or gif. You can also hold while dropping to merge the files into a pdf immediately.



Download the latest release from the Alchemy Releases Page


We haven't tested Alchemy on Linux yet, but if you're feeling adventurous go right ahead and create a build for your platform of choice.


If you have discovered a bug or have a feature suggestion, feel free to create an issue on Github.

If you'd like to make some changes yourself, see the following:

  1. Fork this repository to your own GitHub account and then clone it to your local device
  2. Build the webpack bundle and start the application: yarn build && yarn start
  3. Help us keep our code clean and safe: npm i --package-lock-only && npm audit fix
  4. Run the tests with: yarn test
  5. Finally, submit a pull request with your changes!


Alchemy is a project by


FOSSA Status


Something missing? Edit this app.

Keyboard Shortcuts

Key Action
/ Focus the search bar
Esc Focus the search bar and cleans it
Select the next search result
Select the previous search result
Enter Open the selected search result
cmdEnter Ctrl+Enter Open the selected search result in a new tab