Base64 Studio
Base64 Studio is a Visual Studio Code extension that allows you to quickly and securely convert Base64 strings into files and vice versa. With this extension, you can easily convert Base64 strings to popular file formats such as pdf, txt, png, jpg, docx, and more. The extension provides a new graphical interface that simplifies the conversion process and ensures that your data remains secure.
Donations
If you find this extension helpful, consider supporting the developer by buying them a coffee:

Features
Example Base64 Conversion
Here's a quick example of how you can use the Base64 Studio extension to convert a Base64 string into a PNG file:

Example File to Base64 Conversion
Here's a quick example of how you can use the Base64 Studio extension to convert a PNG file into a Base64 string: 
Example History Usage
Here's a quick example of how you can use the Base64 Studio extension to view past conversions and reuse files from the history: 
Installation
- Open Visual Studio Code.
- Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window or press
Ctrl+Shift+X.
- Search for
Base64 Studio.
- Click Install.
Alternatively, you can install the extension from the Visual Studio Code Marketplace.
Usage
Option 1: Using the Command Palette
- Open Visual Studio Code.
- Press
Ctrl+Shift+P to open the command palette.
- Type
Base64 Studio and select the command.
- Enter the Base64 string you want to convert.
- Choose the file format you want to convert the Base64 string into.
- The file will be saved in the specified location.
Option 2: Using the New Graphical Interface
- Open Visual Studio Code.
- Run the command
Open Base64 Studio View from the command palette or access it from the side panel.
- Enter the Base64 string in the input field.
- Click Convert to File.
- After successful conversion, the file will be saved, and the input field will be cleared automatically.
Option 3: Using the Conversion History
- Open the Conversion History panel from the side view.
- View all past conversions, including their timestamps, conversion types, and file paths.
- Copy Base64 strings directly from the history.
- Reuse files from the history for quick re-conversions.
- Common Formats:
pdf, txt, png, jpg, docx.
- Custom Extensions: You can define any custom file extension by selecting the "Other" option.
Contributing
If you want to contribute to this project, feel free to submit issues or pull requests in the GitHub repository.
License
This project is licensed under the MIT License - see the LICENSE file for details.