next-icons-logoNext IconsAll Icons
export type IconProps = {
  size?: number | string;
  color?: string;
  className?: string;
} & React.SVGProps<SVGSVGElement>;

export const FilterIcon = ({
  size = 24,
  color = "currentColor",
  className,
  ...props
}: IconProps) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    viewBox="0 0 24 24"
    width={size}
    height={size}
    fill={color}
    className={className}
    {...props}
  >
      <path d="m20,2H4c-.55,0-1,.45-1,1v2c0,.22.07.43.2.6l5.8,7.73v7.67c0,.35.18.67.47.85.16.1.34.15.53.15.15,0,.31-.04.45-.11l4-2c.34-.17.55-.52.55-.89v-5.67l5.8-7.73c.13-.17.2-.38.2-.6v-2c0-.55-.45-1-1-1Zm-1,2.67l-5.8,7.73c-.13.17-.2.38-.2.6v5.38l-2,1v-6.38c0-.22-.07-.43-.2-.6l-5.8-7.73v-.67h14v.67Z" />
  </svg>
);

Icon

Filter

Category

activity

Use case

Use this icon in navbar items, social link groups, profile actions, settings rows, and call-to-action buttons.

Size

48px

Color

#18181b

Related activity icons

BanBookmarkColorFillCopyCropCutDislikeEdit