Skip to content
Cuelark UI

Hover the icon or press Play. Suggested motion: pop. Pick another to preview it and update the animated code:

Flat Color Icons · FcCamcorderPro

Camcorder Pro icon

A free camcorder pro icon from Flat Color Icons, ready for React. Use it static or animated: both versions are below, copy-paste or one shadcn command away. Sized in em and colored by currentColor.

License
MIT license
Project
github.com
Install with shadcn
npx shadcn@latest add https://ui.cuelark.com/r/icons/flat-color/camcorder-pro.json
components/icons/flat-color-camcorder-pro.tsx
import * as React from "react";

/**
 * Camcorder Pro from Flat Color Icons (https://github.com/icons8/flat-color-icons), MIT.
 * Via Cuelark UI: ui.cuelark.com/icons/flat-color/camcorder-pro. Sized in em, colored by currentColor.
 */
export function FcCamcorderProIcon(props: React.SVGProps<SVGSVGElement>) {
  return (
    <svg
      aria-hidden="true"
      version="1"
      viewBox="0 0 48 48"
      enableBackground="new 0 0 48 48"
      stroke="currentColor"
      fill="currentColor"
      strokeWidth="0"
      width="1em"
      height="1em"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <rect x="27" y="8" fill="#37474F" width="10" height="4" />
      <path
        fill="#607D8B"
        d="M27,8h-9.7c-1.5,0-2.8,0.8-3.5,2.1l-3.3,6L14,18l3.3-6H27v7.2h4V12C31,9.8,29.2,8,27,8z"
      />
      <path
        fill="#607D8B"
        d="M30,40H6c-2.2,0-4-1.8-4-4V20c0-2.2,1.8-4,4-4h24c2.2,0,4,1.8,4,4v16C34,38.2,32.2,40,30,40z"
      />
      <path fill="#607D8B" d="M38,35l5,5h3V18h-3l-5,5V35z" />
      <path
        fill="#546E7A"
        d="M22,35H8c-1.1,0-2-0.9-2-2V23c0-1.1,0.9-2,2-2h14c1.1,0,2,0.9,2,2v10C24,34.1,23.1,35,22,35z"
      />
      <rect x="34" y="23" fill="#455A64" width="4" height="12" />
      <path
        fill="#263238"
        d="M41,13h-4c-0.6,0-1-0.4-1-1V8c0-0.6,0.4-1,1-1h4c1.7,0,3,1.3,3,3v0C44,11.7,42.7,13,41,13z"
      />
      <rect x="8" y="23" fill="#03A9F4" width="14" height="10" />
      <polygon fill="#4FC3F7" points="13.5,25.5 9,32 18,32" />
      <g fill="#B3E5FC">
        <circle cx="19.5" cy="25.5" r="1.5" />
        <polygon points="17.5,27.6 14,32 21,32" />
      </g>
    </svg>
  );
}
With react-icons
import { FcCamcorderPro } from "react-icons/fc";

export function Example() {
  return <FcCamcorderPro className="size-5" />;
}
camcorder-pro.svg
<svg
  version="1"
  viewBox="0 0 48 48"
  enable-background="new 0 0 48 48"
  stroke="currentColor"
  fill="currentColor"
  stroke-width="0"
  width="1em"
  height="1em"
  xmlns="http://www.w3.org/2000/svg"
>
  <rect x="27" y="8" fill="#37474F" width="10" height="4" />
  <path
    fill="#607D8B"
    d="M27,8h-9.7c-1.5,0-2.8,0.8-3.5,2.1l-3.3,6L14,18l3.3-6H27v7.2h4V12C31,9.8,29.2,8,27,8z"
  />
  <path
    fill="#607D8B"
    d="M30,40H6c-2.2,0-4-1.8-4-4V20c0-2.2,1.8-4,4-4h24c2.2,0,4,1.8,4,4v16C34,38.2,32.2,40,30,40z"
  />
  <path fill="#607D8B" d="M38,35l5,5h3V18h-3l-5,5V35z" />
  <path
    fill="#546E7A"
    d="M22,35H8c-1.1,0-2-0.9-2-2V23c0-1.1,0.9-2,2-2h14c1.1,0,2,0.9,2,2v10C24,34.1,23.1,35,22,35z"
  />
  <rect x="34" y="23" fill="#455A64" width="4" height="12" />
  <path
    fill="#263238"
    d="M41,13h-4c-0.6,0-1-0.4-1-1V8c0-0.6,0.4-1,1-1h4c1.7,0,3,1.3,3,3v0C44,11.7,42.7,13,41,13z"
  />
  <rect x="8" y="23" fill="#03A9F4" width="14" height="10" />
  <polygon fill="#4FC3F7" points="13.5,25.5 9,32 18,32" />
  <g fill="#B3E5FC">
    <circle cx="19.5" cy="25.5" r="1.5" />
    <polygon points="17.5,27.6 14,32 21,32" />
  </g>
</svg>
Attribution
"Camcorder Pro" icon from Flat Color Icons (https://github.com/icons8/flat-color-icons), licensed under MIT license.

Related icons: