Create and upload your brand logo file

Add your brand logo to outgoing email

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 must be SVG Tiny Portable/Secure (SVG Tiny PS), which is a version of SVG.
  • The baseProfile attribute must be tiny-ps.
  • The version attribute must be 1.2.
  • Include a <title> element that reflects 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.
  • Don’t include scripts, animations, or other interactive elements.
  • Don’t include x= or y= attributes in the <svg> root element.

We recommend you follow these additional SVG file guidelines for compatibility with email clients that support BIMI:

  • The image should be a square, and graphics should be centered.
  • The file should be as small as possible. We recommend no larger than 32 KB.
  • The image background should be a solid color. Transparent backgrounds don’t always display as expected.
  • Include the <desc> (description) element to support 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.

  1. Open your source vector image in Illustrator.
  2. 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.
  3. Select File > Save As…
  4. 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).
  5. Click the Save button.
  6. In the SVG Options window:
    • Next to SVG Profiles, select SVG Tiny 1.2.
    • Next to Image Location, select Preserve.
  7. Click the OK button to finish saving the file.
  8. 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">

  1. Change lines 3 and 4 of the text file:
    • Make sure the svg version value is 1.2. If it’s not, change it to 1.2.
    • Change the base Profile value to tiny-ps.
    • Remove the x and y 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>.
  2. 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">
     
  3. 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.

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue

Search
Clear search
Close search
Google apps
Main menu
Search Help Center
true
73010
false
false