This is a free and fast online utility that turns decimal RGB pixel data into a BMP image. You can use the configuration options (below) to select how the RGB values are ordered, define how input values form bitmap rows, and choose a color for incomplete data. Extra options allow you to scale decoded pixels into larger square blocks for sprites and pixel art. Created by graphics designers from team Browserling.
This is a free and fast online utility that turns decimal RGB pixel data into a BMP image. You can use the configuration options (below) to select how the RGB values are ordered, define how input values form bitmap rows, and choose a color for incomplete data. Extra options allow you to scale decoded pixels into larger square blocks for sprites and pixel art. Created by graphics designers from team Browserling.
The free plan lets you use bitmap tools for personal use only. Upgrade to the premium plan to use bitmap tools for commercial purposes. Additionally, these features will be unlocked when you upgrade:
You've reached the daily free plan limit. The free plan lets you try our service a couple of times a day. Upgrade to the premium plan to remove all limits and unlock these additional features:
Commercial Use
Use our bitmap tools for commercial use.
No Wait Time
Skip the download wait timer and download the bitmap instantly.
Unlimited Usage
Use all bitmap tools as many times per day as you want to.
Instant Download
Skip this dialog and download the bitmap with a single click.
No Ads
You'll not see a single advertisement.
Instant Copy-to-clipboard
Copy the bitmap to clipboard with a single click.
You're using the free plan
The free plan lets you use bitmap tools for personal use only. Upgrade to the premium plan to use bitmap tools for commercial purposes. Additionally, these features will be unlocked when you upgrade:
You've reached the daily free plan limit. The free plan lets you try our service a couple of times a day. Upgrade to the premium plan to remove all limits and unlock these additional features:
Commercial Use
Use our bitmap tools for commercial use.
No Wait Time
Skip the download wait timer and download the bitmap instantly.
Unlimited Usage
Use all bitmap tools as many times per day as you want to.
Instant Download
Skip this dialog and download the bitmap with a single click.
No Ads
You'll not see a single advertisement.
Instant Copy-to-clipboard
Copy the bitmap to clipboard with a single click.
Text has been copied to clipboard
Yay! The text has been copied to your clipboard. If you like our tools, you can upgrade to a premium subscription to get rid of this dialog as well as enable the following features:
You've reached the daily free plan limit. The free plan lets you try our service a couple of times a day. Upgrade to the premium plan to remove all limits and unlock these additional features:
Commercial Use
Use our bitmap tools for commercial use.
No Wait Time
Skip the download wait timer and download the bitmap instantly.
Unlimited Usage
Use all bitmap tools as many times per day as you want to.
Instant Download
Skip this dialog and download the bitmap with a single click.
No Ads
You'll not see a single advertisement.
Instant Copy-to-clipboard
Copy the bitmap to clipboard with a single click.
What Is an RGB Values to Bitmap Converter?
This free online browser-based program builds a BMP image from decimal RGB pixel data. Every three input numbers define one pixel, and the decoded pixels are placed into the image from left to right, row by row. Each color value can range from 0 to 255. For example, "255, 255, 0" creates yellow, "0, 255, 255" creates cyan, and "255, 0, 255" creates magenta. You can paste the values as one continuous sequence or organize them into lines and bracketed groups. Common formatting characters, including commas, spaces, semicolons, and braces, are ignored when the numeric values are read, so the input RGB data can use a wide variety of list, array, and plain-text formats. In the options, you can choose the standard RGB component order, the BGR order commonly associated with 24-bit BMP data, or RBG, GRB, GBR, and BRG. For continuous input, you can set how many decoded pixels appear in each bitmap row. If line breaks or separate bracketed groups already define the rows, the width can be left empty. You can also choose a replacement color for incomplete pixels or missing row data. Another option controls the displayed pixel size, letting you enlarge each decoded pixel into a sharp square block for sprites, icons, and pixel art. To obtain decimal RGB values from an existing BMP, use the Convert Bitmap to RGB Values tool. Bmp-abulous!
What Is an RGB Values to Bitmap Converter?
This free online browser-based program builds a BMP image from decimal RGB pixel data. Every three input numbers define one pixel, and the decoded pixels are placed into the image from left to right, row by row. Each color value can range from 0 to 255. For example, "255, 255, 0" creates yellow, "0, 255, 255" creates cyan, and "255, 0, 255" creates magenta. You can paste the values as one continuous sequence or organize them into lines and bracketed groups. Common formatting characters, including commas, spaces, semicolons, and braces, are ignored when the numeric values are read, so the input RGB data can use a wide variety of list, array, and plain-text formats. In the options, you can choose the standard RGB component order, the BGR order commonly associated with 24-bit BMP data, or RBG, GRB, GBR, and BRG. For continuous input, you can set how many decoded pixels appear in each bitmap row. If line breaks or separate bracketed groups already define the rows, the width can be left empty. You can also choose a replacement color for incomplete pixels or missing row data. Another option controls the displayed pixel size, letting you enlarge each decoded pixel into a sharp square block for sprites, icons, and pixel art. To obtain decimal RGB values from an existing BMP, use the Convert Bitmap to RGB Values tool. Bmp-abulous!
RGB Values to Bitmap Converter Examples
Click to try!
click me
Generate a Sprite BMP from RGB Pixel Rows
In this example, we convert a multi-line set of RGB values back into a visual BMP image. The input contains 40 rows, each with 81 decimal values that represent 27 pixels in RGB order: red, green, and blue. The program automatically recognizes where each row begins and ends, converts the values into pixels, and reconstructs the Metal Sonic sprite. To make the sprite easier to see, we enlarge each pixel to a 5×5 block, producing a 135×200 bitmap. (Source: Sega.)
These options will be used automatically if you select this example.
Specify the order of the three
color values in each pixel.
Set the width of the generated
bitmap in decoded pixels.
Use this color when a pixel
or row has missing data.
Set the width and height of
each displayed pixel block.
click me
Convert Bracketed BGR Data to a Flower BMP
In this example, we reconstruct a pink zinnia BMP from BGR values arranged as nested bracketed rows. Each inner group defines one bitmap row, so the program uses the existing array structure to determine the image layout. Inside each pixel, the three components are written in blue-green-red order, which matches the byte order commonly used in BMP pixel data. We keep the pixel size at 1, so the flower is created at its original resolution. (Source: Vecteezy.com.)
These options will be used automatically if you select this example.
Specify the order of the three
color values in each pixel.
Set the width of the generated
bitmap in decoded pixels.
Use this color when a pixel
or row has missing data.
Set the width and height of
each displayed pixel block.
click me
Build a Popcorn BMP from a Continuous BRG Sequence
In this example, we convert a continuous sequence of decimal BRG values into a popcorn BMP. The input has no line breaks or separate row groups, so we set the row width to 47 pixels to tell the program where each bitmap row ends and the next one begins. Each pixel stores its components in blue-red-green order, with colons separating the three values and underscores separating neighboring pixels. Finally, we increase the pixel size to 2×2, turning the original 47×60 pixel grid into a 94×120 bitmap. (Source: Vecteezy.com.)
You were searching for but nothing was found... Tell us more, and we'll build a tool you were looking for!
Coming Soon
These bitmap tools are on the way!
Edit and Draw Bitmaps
Create and edit bitmaps in your browser.
Compress a Bitmap
Make a bitmap smaller in size.
Uncompress a Bitmap
Convert a compressed bitmap to a raw RGB pixel bitmap.
Swirl a Bitmap
Create a swirl of any radius in a bitmap.
Merge Bitmaps
Join two or more bitmaps together.
Overlay Bitmaps
Place two or more bitmaps on top of each other.
Split a Bitmap
Split a bitmap into multiple independent bitmaps.
Extract a Bitmap Fragment
Extract one or more selected areas from a bitmap.
Duplicate a Bitmap
Make copies of bitmaps and paste them together.
Skew a Bitmap
Skew a bitmap by an arbitrary angle.
Shift a Bitmap
Shift a bitmap to the left or right.
Convert Bitmap to Webp
Convert a BMP to a Webp.
Convert Webp to Bitmap
Convert a Webp to a BMP.
Convert Bitmap to PNG
Convert a BMP to a PNG.
Convert PNG to Bitmap
Convert a PNG to a BMP
Convert Bitmap to JPEG
Convert a BMP to a JPG.
Convert JPEG to Bitmap
Convert a JPG to a BMP.
Convert Bitmap to BPG
Convert a BMP to a BPG.
Convert BPG to Bitmap
Convert a BPG to a BMP.
Convert GIF to Bitmap
Save GIF frames as BMP images.
Convert BMP to GIF
Convert a bitmap to a single-frame GIF.
Convert Bitmap to Data URI
Create a Data URL scheme of a bitmap.
Convert Data URI to Bitmap
Convert a Data URL scheme back to a bitmap image.
BitBlt Bitmaps
Bit Blit two or more BMPs.
Replace Bitmap Color Index
Put a new color table in a BMP.
Print Bitmap Color Index
Extract the color table of a BMP.
Print Raw Bitmap Pixels
Extract raw RGB pixels from a BMP and print them out as text.
Convert Raw RGB to BMP
Create a bitmap image from raw RGB pixels.
Randomize Bitmap Color Index
Randomly rearrange colors in the BMP color table.
Optimize a Bitmap
Reduce a BMP's memory footprint.
Destroy a BMP
Destroy parts of a bitmap and make it glitchy.
We're working on this tool!
You clicked on a coming soon tool. This tool is in the works and we'll be releasing it soon. You can subscribe to updates and we'll let you know when we add it!
Subscribe!
Subscribe to our updates. We'll let you know when we release new tools and features, and when we organize online workshops.
Enter your email here
Feedback. We'd love to hear from you! 👋
Created with love by
We're Browserling — a friendly and fun cross-browser testing company powered by alien technology. At Browserling, we love to make people's lives easier, so we created this collection of online bitmap tools. Our BMP tools have the simplest possible user interface and work directly in your browser without downloads or installations. You can use them to edit bitmap images, change BMP bit depth and colors, resize bitmaps, create transparent BMPs, work with bitmap pixels and byte arrays, and much more. Behind the scenes, our bitmap tools are powered by our web developer tools that we've created over the years. Check them out!
49K
@browserling
Warning
Successfully
Error
Didn't find the tool you were looking for? Let us know what tool we are missing and we'll build it!
Link to this tool
This is a link to this tool, including input, options and all chained tools.