Grain
The grain icon represents a grain of wheat or other cereal crop, which is often associated with agriculture, farming, and food production.
Exports at 24 × 24 px
Code
Grain in your framework
In any framework. Customize it above, and the code follows.
export const GrainIcon = (props: React.SVGProps<SVGSVGElement>) => (
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 512 512" {...props}>
<path fill="currentColor" d="M161.021 23.56c-33.581.017-61.171 3.348-88.61 8.921c-17.004-6.939-33.71-11.495-41.27 1.18c-7.755 13-.298 25.252 12.243 37.315C16.961 176.419 23.36 323.974 37.281 420.24c-10.227 10.317-16.86 20.99-10.172 31.194c8.874 13.538 24.589 11.055 42.342 3.994c47.522 8.267 100.352 10.029 154.365 7.802c12.925-47.395 36.719-95.082 59.352-130.25c16.112-22.799 31.442-44.715 50.035-61.974c-11.969-76.414-29.46-148.738-56.082-207.172c7.74-9.542 11.027-19.274 4.947-29.467c-6.655-11.157-20.402-8.94-35.195-3.523c-29.143-5.066-58.17-7.3-85.852-7.285zm-16.355 70.546c16.406 18.518 26.656 36.925 30.427 52.338l-13.625 29.983l-25.326-23.194c-2.09-15.382.74-35.81 8.524-59.127m59.798 40.83c2.124 16.568 2.256 31.597.723 44.41l-27.605 37.801l-5.936-29.343l18.168-39.98c4.441-4.312 9.32-8.62 14.65-12.887zm-84.045 24.209l37.924 33.368l5.786 28.601l-39.69-23.646c-6.777-11.435-20.586-35.652-20.119-43.252c15.217 4.34 13.568 3.98 16.1 4.929zm104.73 31.74c1.362 22.872-1.842 40.924-7.91 53.684l-29.628 22.168l-6.277-31.039l24.875-34.06c5.742-3.67 12.06-7.269 18.94-10.752zm-112.19 22.964c4.943.367 9.692.878 14.228 1.521l40.682 24.238l6.097 30.143l-31.023-7.457c-11.134-9.151-21.831-25.208-29.984-48.445m124.043 40.892c-6.873 38.457-22.52 60.066-38.758 64.557l-7.567-37.406l29.946-22.409a207 207 0 0 1 16.379-4.742m101.445 36.297c3.464-1.324 7.972-2.059 12.65-2.062c10.422 0 18.87 3.557 18.871 7.945c.002 4.389-8.447 7.947-18.87 7.947c-9.797-.003-17.96-3.161-18.792-7.271c-11.324 12.604-23.028 28.276-34.054 45.209c-4.24 6.509-8.363 13.222-12.348 20.015c9.174.608 15.935 3.936 15.94 7.846c-.001 4.388-8.451 7.946-18.874 7.945a43 43 0 0 1-5.765-.388c-15.36 28.273-27.56 56.712-33.207 77.927c15.825 3.992 32.039 7.123 48.447 9.479l-.002.02c0 4.388 8.45 7.945 18.871 7.945c3.762-.002 7.436-.478 10.55-1.366a3.4 3.4 0 0 0-.12.87c0 4.388 8.45 7.945 18.87 7.945c10.423 0 18.871-3.557 18.872-7.945c-.007-.714-.242-1.423-.7-2.11a593 593 0 0 0 39.723-.498a3.5 3.5 0 0 0-.263 1.31c0 4.389 8.45 7.946 18.87 7.946c10.422 0 18.871-3.557 18.872-7.945c-.006-1.388-.876-2.751-2.522-3.953a585 585 0 0 0 22.723-2.836c3.317 2.536 9.65 4.112 16.527 4.113c10.425 0 18.875-3.558 18.873-7.947c-.006-1.389-.876-2.752-2.523-3.955c.051-11.342-3.426-27.164-10.037-44.473c-6.863-17.968-16.742-37.59-27.897-56.426a43 43 0 0 1-6.625.516c-10.423 0-18.872-3.559-18.87-7.947c.01-3.928 6.836-7.263 16.06-7.848c-13.387-20.802-27.843-39.76-40.547-53.287c-6.722-7.158-12.984-12.79-17.996-16.28s-8.798-4.221-16.454-1.677s-19.344 12.102-28.253 21.236m-197.436-14.84l36.01 8.655l7.469 36.923c-16.307.307-37.748-13.351-58.192-43.464c5.083-.92 9.987-1.614 14.713-2.114m60.457 55.746c2.917 17.949 6.504 35.498 11.006 52.602l-13.437 3.816c-4.671-17.697-8.37-35.774-11.36-54.173zm131.37 72.213c10.423 0 18.872 3.559 18.87 7.948c0 4.388-8.449 7.945-18.87 7.945a44 44 0 0 1-3.36-.133c1.22 1.068 1.857 2.238 1.863 3.424c0 4.388-8.45 7.945-18.873 7.945c-10.421 0-18.87-3.557-18.87-7.945s8.449-7.945 18.87-7.945c1.127.002 2.252.046 3.36.132c-1.22-1.068-1.857-2.238-1.864-3.423c-.002-4.39 8.45-7.948 18.874-7.948m93.41 15.451c10.423 0 18.872 3.559 18.87 7.948c0 4.388-8.449 7.945-18.87 7.945c-10.423 0-18.872-3.557-18.873-7.945c-.002-4.39 8.448-7.948 18.873-7.948m-208.795 54.483c-10.424 0-18.873 3.558-18.871 7.947c0 4.388 8.45 7.945 18.87 7.945a44 44 0 0 0 4.227-.21c1.488 3.843 9.37 6.666 18.618 6.667c10.424 0 18.874-3.558 18.873-7.947c-.001-4.388-8.451-7.945-18.873-7.945a44 44 0 0 0-4.225.21c-1.488-3.843-9.37-6.666-18.62-6.667z"/>
</svg>
);Other libraries
Grain in 7 more libraries
Each library draws it its own way. Open one to compare.
Game Icons
More like it
Icons that share its tags, in the same style.
Search Game Icons
Skip the copy and paste. With Pro, your AI agent finds and installs any Game Icons icon from a prompt.
Get ProTags
Browse by tag
Grain is tagged food, environment, sustainability and 3 more. Related tags follow; each opens its icons from every library.
Pricing
Game Icons MCP, with Pro
Ask for Grain or any of 4,123 Game Icons icons and your agent installs it. The MCP comes with every Pro plan, with 6,000+ blocks and 14 premium templates. The icons stay free.
4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.
- Secure checkout via Stripe
- Code lives in your repo
- Keep what you've shipped if you cancel
- License terms
FAQ
Frequently asked questions
What the Grain icon means and where it's used, then how to install, style, label and license it.
The grain icon represents a grain of wheat or other cereal crop, which is often associated with agriculture, farming, and food production. The icon may be used to represent harvest, crop management, or sustainability.
The grain icon appears in various agriculture-related software and platforms, such as farm management tools, agricultural websites, or food production systems. For example, it may be used as a logo for a farm or a symbol for a food production company.
From a UX perspective, the grain icon communicates a sense of abundance, harvest, and sustainability. It helps users understand the importance of agriculture and navigate interfaces related to food production and sustainability.
Grain is one of 4,123 icons in Game Icons, made by GameIcons and released under CC BY 3.0. It is drawn on a 512 × 512 grid.
Sign in (it's free), then open Get icon, Install with shadcn CLI, and pick your package manager to copy the command. It adds GrainIcon to components/icons/game-icons-grain.tsx: one file, a size prop (24 by default) and every SVG prop, with no icon package.
Copy it as React (from Get icon, or the Code section): a typed GrainIcon component you paste into your project, with no package to install. Only the icons you import reach your bundle. It works in Next.js and any React app.
Open Get icon, then Copy as code, and pick Vue, Svelte, Angular, Solid or Preact; the Code section shows each one too. Every version is one self-contained component with the SVG inside, and SVG and data URL copies are there for plain HTML and CSS.
With Pro, the shadcn.io MCP server lets Claude Code, Cursor or any MCP client find the Grain icon, or any of 4,123 Game Icons icons, and install it from a prompt.
It's drawn in currentColor, so it takes the text color wherever you use it: a class like text-primary recolors it. To bake a color in, set one in Customize before you copy.
Set width and height on the component, or a class like size-6. It's drawn on a 512 × 512 grid, so it stays sharp at any size. Customize also sets the size it exports at, its padding and rotation.
Yes. It follows the text color, so with text-foreground (or any theme token) it changes with your light and dark themes. The icon is a vector, so it needs no separate dark asset.
Next to a visible label it's decoration: add aria-hidden="true" so screen readers skip it. Standing alone, as in an icon button, give the button a name instead, like aria-label="Grain", so screen readers say what it does.
Yes. GrainIcon passes every SVG prop to the svg element, so <GrainIcon aria-hidden="true" /> works, and so do role="img" with aria-label, or a title child, when it carries meaning on its own.
Yes. Open Get icon, then Download file: SVG for code or design tools like Figma; PNG, WebP or JPEG at 512px; or an ICO favicon with 16, 32 and 48px inside. Each one uses what you set in Customize.
Yes, with credit: CC BY 3.0 asks you to credit the author (GameIcons) where you use the icons. The full terms are in the license, linked on this page.
Yes. CC BY 3.0 asks you to credit the author where you use the icons, for example "Icons by GameIcons, CC BY 3.0" on an about or credits page.
Yes. Copying and downloading it is free, and the shadcn CLI install only needs a free account.
7 other libraries draw an icon called Grain. The Other libraries section on this page shows each one, so you can compare them and open the one that fits your style.
Its tags are food, environment, sustainability, agriculture, farm and harvest. Each tag page lists the icons that carry it from every library, which is the quickest way to find a match for Grain in another set.
4.9 out of 5 from 150+ developers
Install Grain from a prompt
MCP, 6,000+ blocks and 14 premium templates in every Pro plan. The icons stay free.
Get Pro