suitcase line icon

suitcase-line from Element Plus by Element Plus · Outline · MIT Free for personal and commercial use.

Name
suitcase-line
Set
Element Plus
Style
Outline
Viewbox
1024×1024
License
MIT

Use the suitcase line icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M922.5 229.5A126 126 0 0 0 832 192H704v-64a65 65 0 0 0-64-64H384a65 65 0 0 0-64 64v64H192q-54 1-90.5 37.5C65 266 64.7 284 64 320v448q1 54 37.5 90.5C138 895 156 895.3 192 896h640q54-1 90.5-37.5C959 822 959.3 804 960 768V320q-1-54-37.5-90.5M384 128h256v64H384zM256 832h-64a65 65 0 0 1-64-64V448h128zm448 0H320V448h384zm192-64a65 65 0 0 1-64 64h-64V448h128zm0-384H128v-64a65 65 0 0 1 64-64h640a65 65 0 0 1 64 64z"/></svg>

React

import type { SVGProps } from "react";

export function EpSuitcaseLine(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M922.5 229.5A126 126 0 0 0 832 192H704v-64a65 65 0 0 0-64-64H384a65 65 0 0 0-64 64v64H192q-54 1-90.5 37.5C65 266 64.7 284 64 320v448q1 54 37.5 90.5C138 895 156 895.3 192 896h640q54-1 90.5-37.5C959 822 959.3 804 960 768V320q-1-54-37.5-90.5M384 128h256v64H384zM256 832h-64a65 65 0 0 1-64-64V448h128zm448 0H320V448h384zm192-64a65 65 0 0 1-64 64h-64V448h128zm0-384H128v-64a65 65 0 0 1 64-64h640a65 65 0 0 1 64 64z"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M922.5 229.5A126 126 0 0 0 832 192H704v-64a65 65 0 0 0-64-64H384a65 65 0 0 0-64 64v64H192q-54 1-90.5 37.5C65 266 64.7 284 64 320v448q1 54 37.5 90.5C138 895 156 895.3 192 896h640q54-1 90.5-37.5C959 822 959.3 804 960 768V320q-1-54-37.5-90.5M384 128h256v64H384zM256 832h-64a65 65 0 0 1-64-64V448h128zm448 0H320V448h384zm192-64a65 65 0 0 1-64 64h-64V448h128zm0-384H128v-64a65 65 0 0 1 64-64h640a65 65 0 0 1 64 64z"/></svg>
</template>

CSS

.icon-suitcase-line {
  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%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M922.5%20229.5A126%20126%200%200%200%20832%20192H704v-64a65%2065%200%200%200-64-64H384a65%2065%200%200%200-64%2064v64H192q-54%201-90.5%2037.5C65%20266%2064.7%20284%2064%20320v448q1%2054%2037.5%2090.5C138%20895%20156%20895.3%20192%20896h640q54-1%2090.5-37.5C959%20822%20959.3%20804%20960%20768V320q-1-54-37.5-90.5M384%20128h256v64H384zM256%20832h-64a65%2065%200%200%201-64-64V448h128zm448%200H320V448h384zm192-64a65%2065%200%200%201-64%2064h-64V448h128zm0-384H128v-64a65%2065%200%200%201%2064-64h640a65%2065%200%200%201%2064%2064z%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%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M922.5%20229.5A126%20126%200%200%200%20832%20192H704v-64a65%2065%200%200%200-64-64H384a65%2065%200%200%200-64%2064v64H192q-54%201-90.5%2037.5C65%20266%2064.7%20284%2064%20320v448q1%2054%2037.5%2090.5C138%20895%20156%20895.3%20192%20896h640q54-1%2090.5-37.5C959%20822%20959.3%20804%20960%20768V320q-1-54-37.5-90.5M384%20128h256v64H384zM256%20832h-64a65%2065%200%200%201-64-64V448h128zm448%200H320V448h384zm192-64a65%2065%200%200%201-64%2064h-64V448h128zm0-384H128v-64a65%2065%200%200%201%2064-64h640a65%2065%200%200%201%2064%2064z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

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