Your brand logo is a Scalable Vector Graphics (SVG) file that you upload to your domain’s public web server. SVG is an open-standard vector image format.
SVG file requirements and recommendations
BIMI brand logo requirements ensure your brand logo can be displayed at different resolutions. These requirements also ensure that your logo is verified and passes security checks.
To display correctly in the recipient’s inbox next to your messages, your SVG file must meet these requirements:
- Format: SVG Tiny Portable/Secure (SVG Tiny PS), a version of SVG.
baseProfile
attribute:tiny-ps
version
attribute:1.2
<title>
element: Should reflect your organization name. There are no strict requirements for the title value.- Don’t include:
- External links or references, other than to the specified XML namespaces
- Scripts, animations, or other interactive elements
x=
ory=
attributes in the<svg>
root element
We recommend you follow these additional SVG file guidelines for compatibility with email clients that support BIMI. Your logo should be:
- Centered in a square.
- On a solid color background. Transparent backgrounds might not display as expected.
- 96 x 96 pixels or larger. Gmail doesn't support SVG files with smaller dimensions.
- A small file size. We recommend no larger than 32 KB.
- Include the
<desc>
(description) element for accessibility.
Step 1. Create your brand logo SVG file
There are currently no tools to create an SVG file that meets all BIMI requirements. SVG files for BIMI typically need to be modified manually using a text editor, or with a special-purpose script.
Learn about the recommended tools for creating a BIMI SVG file.
Create an SVG file for BIMI with Illustrator and a text editor
You can use Adobe Illustrator to create an SVG file, then make some minor changes with a text editor. When creating your SVG file, make sure you follow SVG file requirements and recommendations.
- Open your source vector image in Illustrator.
- Make sure the vector image doesn’t include: Bitmaps, links to other files, text, or grouped objects. To keep text in the file as an object, use Illustrator’s Create outlines feature.
- Select File > Save As…
- In the Save As window:
- Enter the filename in the Save As field. We recommend using only lowercase letters and dashes, for example mybrand-bimi.svg. Don’t use special characters.
- Next to Format, select SVG (svg). Don’t select SVG Compressed (svgz).
- Click the Save button.
- In the SVG Options window:
- Next to SVG Profiles, select SVG Tiny 1.2.
- Next to Image Location, select Preserve.
- Click the OK button to finish saving the file.
- Open the file in a text editor. You’ll edit the first part of the file, which appears similar to this:
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" viewBox="0 0 742.23 828.45" overflow="visible" xml:space="preserve">
<g id="design">
<g>
<!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
overflow="visible" xml:space="<title>Solarmora Services</title>
<g id="design">
- Change lines 3 and 4 of the text file:
- Make sure the
svg version
value is1.2
. If it’s not, change it to1.2
. - Change the
base Profile
value totiny-ps
. - Remove the
x
andy
attributes and values. - Add a
<title>
tag and value as shown in the example in Step 8. The title must come after<svg
and before<g>
.
- Make sure the
- After editing, verify that the first part of the file appears similar to this:
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
overflow="visible" xml:space="<title>Solarmora Services</title>
<g id="design">
- Save your changes to the text file. The file extension must be .svg.
Next, upload the SVG file to your domain’s public web server.
Step 2. Upload the SVG file to your public web server
Upload your SVG file to your public web server.
The web server must be in the same domain as your outgoing email server. This is the domain where you turn on BIMI by following the steps in Add a BIMI TXT record at your domain provider.
Copy the URL for the SVG file. You’ll use the URL in your BIMI TXT record.
Next steps
Get your Verified Mark Certificate (VMC), or go directly to your domain provider and add your BIMI TXT record. To display BIMI logos in Gmail’s inbox, Gmail requires senders to have a VMC.
Google, Google Workspace, and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.