Generate all required app icon sizes for iOS and Android.
Upload an image to generate icons
The App Icon Generator is an essential tool for mobile developers that streamlines the tedious process of creating the dozens of different icon sizes required for both iOS and Android applications. Simply upload a single high-resolution image (1024x1024px is recommended), and this tool will automatically generate a complete set of icons for you. You can add padding, set a custom background color, and adjust the corner radius to perfectly match your app's design aesthetic, saving you hours of manual resizing.
- Click the upload area to select a single, high-resolution, preferably square image (e.g., 1024x1024px PNG or JPG).
- Use the controls on the left to adjust the icon's appearance:
- Padding: Add transparent space between your image and the edge of the icon canvas.
- Border Radius: Control the roundness of the icon's corners to match the platform's style.
- Background Color: Pick a color to fill the background. This is especially useful if your source image has transparency.
- The tool will generate live previews for all standard iOS and Android icon sizes.
- Click the "Download All" button for either iOS or Android to get a ZIP file containing all the generated PNG icons for that platform.
This tool generates all icons as PNG files. For Android, you will still need to place these files in the appropriate mipmap folders (e.g., `mipmap-mdpi`, `mipmap-hdpi`, etc.) in your project structure. For iOS, you can drag the generated icons into your AppIcon set in Xcode.
IP Lookup
Find the location and details of any IP address. This tool provides information such as the country, city, ISP, and organization associated with a given IP. It also shows your own IP address on page load.
CSV Viewer
Quickly view and paginate through CSV files directly in your browser. Upload a CSV file to render its contents in a clean, searchable table format. Ideal for inspecting tabular data without opening a spreadsheet application.
Boilerplate Generator
Quickly generate boilerplate code for various project setups, such as Dockerfiles, GitHub Actions, and more. Save time on initial configuration.
Algorithm Visualizer
Visualize sorting algorithms like Bubble Sort and Merge Sort to understand how they work step-by-step. An educational tool for developers and students.