todoist from Simple Icons by Simple Icons Collaborators · Brand · CC0-1.0 Free for personal and commercial use.

Name
todoist
Set
Simple Icons
Style
Brand
Viewbox
24×24
License
CC0 1.0

The same logo in other sets

Use the todoist logo

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M21 0H3C1.35 0 0 1.35 0 3v3.858s3.854 2.24 4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.608 8.136-4.675a.77.77 0 0 1 .748-.01c.164.097.606.348.84.48c.232.134.221.502.013.622l-9.712 5.59c-.346.2-.69.204-1.048.002C3.478 10.907.998 9.463 0 8.882v2.02l4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.609 8.136-4.676a.77.77 0 0 1 .748-.008c.164.096.606.347.84.48c.232.133.221.5.013.62c-.208.121-9.288 5.346-9.712 5.59c-.346.2-.69.205-1.048.002C3.478 14.951.998 13.506 0 12.926v2.02l4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.609 8.136-4.676a.77.77 0 0 1 .748-.009c.164.097.606.348.84.48c.232.133.221.502.013.622l-9.712 5.59c-.346.199-.69.204-1.048.001C3.478 18.994.998 17.55 0 16.97V21c0 1.65 1.35 3 3 3h18c1.65 0 3-1.35 3-3V3c0-1.65-1.35-3-3-3"/></svg>

React

import type { SVGProps } from "react";

export function SimpleIconsTodoist(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M21 0H3C1.35 0 0 1.35 0 3v3.858s3.854 2.24 4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.608 8.136-4.675a.77.77 0 0 1 .748-.01c.164.097.606.348.84.48c.232.134.221.502.013.622l-9.712 5.59c-.346.2-.69.204-1.048.002C3.478 10.907.998 9.463 0 8.882v2.02l4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.609 8.136-4.676a.77.77 0 0 1 .748-.008c.164.096.606.347.84.48c.232.133.221.5.013.62c-.208.121-9.288 5.346-9.712 5.59c-.346.2-.69.205-1.048.002C3.478 14.951.998 13.506 0 12.926v2.02l4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.609 8.136-4.676a.77.77 0 0 1 .748-.009c.164.097.606.348.84.48c.232.133.221.502.013.622l-9.712 5.59c-.346.199-.69.204-1.048.001C3.478 18.994.998 17.55 0 16.97V21c0 1.65 1.35 3 3 3h18c1.65 0 3-1.35 3-3V3c0-1.65-1.35-3-3-3"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M21 0H3C1.35 0 0 1.35 0 3v3.858s3.854 2.24 4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.608 8.136-4.675a.77.77 0 0 1 .748-.01c.164.097.606.348.84.48c.232.134.221.502.013.622l-9.712 5.59c-.346.2-.69.204-1.048.002C3.478 10.907.998 9.463 0 8.882v2.02l4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.609 8.136-4.676a.77.77 0 0 1 .748-.008c.164.096.606.347.84.48c.232.133.221.5.013.62c-.208.121-9.288 5.346-9.712 5.59c-.346.2-.69.205-1.048.002C3.478 14.951.998 13.506 0 12.926v2.02l4.098 2.38c.31.18.694.177 1.004 0c.26-.147 8.02-4.609 8.136-4.676a.77.77 0 0 1 .748-.009c.164.097.606.348.84.48c.232.133.221.502.013.622l-9.712 5.59c-.346.199-.69.204-1.048.001C3.478 18.994.998 17.55 0 16.97V21c0 1.65 1.35 3 3 3h18c1.65 0 3-1.35 3-3V3c0-1.65-1.35-3-3-3"/></svg>
</template>

CSS

.icon-todoist {
  width: 24px;
  height: 24px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M21%200H3C1.35%200%200%201.35%200%203v3.858s3.854%202.24%204.098%202.38c.31.18.694.177%201.004%200c.26-.147%208.02-4.608%208.136-4.675a.77.77%200%200%201%20.748-.01c.164.097.606.348.84.48c.232.134.221.502.013.622l-9.712%205.59c-.346.2-.69.204-1.048.002C3.478%2010.907.998%209.463%200%208.882v2.02l4.098%202.38c.31.18.694.177%201.004%200c.26-.147%208.02-4.609%208.136-4.676a.77.77%200%200%201%20.748-.008c.164.096.606.347.84.48c.232.133.221.5.013.62c-.208.121-9.288%205.346-9.712%205.59c-.346.2-.69.205-1.048.002C3.478%2014.951.998%2013.506%200%2012.926v2.02l4.098%202.38c.31.18.694.177%201.004%200c.26-.147%208.02-4.609%208.136-4.676a.77.77%200%200%201%20.748-.009c.164.097.606.348.84.48c.232.133.221.502.013.622l-9.712%205.59c-.346.199-.69.204-1.048.001C3.478%2018.994.998%2017.55%200%2016.97V21c0%201.65%201.35%203%203%203h18c1.65%200%203-1.35%203-3V3c0-1.65-1.35-3-3-3%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M21%200H3C1.35%200%200%201.35%200%203v3.858s3.854%202.24%204.098%202.38c.31.18.694.177%201.004%200c.26-.147%208.02-4.608%208.136-4.675a.77.77%200%200%201%20.748-.01c.164.097.606.348.84.48c.232.134.221.502.013.622l-9.712%205.59c-.346.2-.69.204-1.048.002C3.478%2010.907.998%209.463%200%208.882v2.02l4.098%202.38c.31.18.694.177%201.004%200c.26-.147%208.02-4.609%208.136-4.676a.77.77%200%200%201%20.748-.008c.164.096.606.347.84.48c.232.133.221.5.013.62c-.208.121-9.288%205.346-9.712%205.59c-.346.2-.69.205-1.048.002C3.478%2014.951.998%2013.506%200%2012.926v2.02l4.098%202.38c.31.18.694.177%201.004%200c.26-.147%208.02-4.609%208.136-4.676a.77.77%200%200%201%20.748-.009c.164.097.606.348.84.48c.232.133.221.502.013.622l-9.712%205.59c-.346.199-.69.204-1.048.001C3.478%2018.994.998%2017.55%200%2016.97V21c0%201.65%201.35%203%203%203h18c1.65%200%203-1.35%203-3V3c0-1.65-1.35-3-3-3%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/simple-icons/todoist.svg?color=%231a73e8&size=48