Add icons to this collection by clicking the heart icon.
Train Toy icon - also known as locomotive, children, baby toy, kid and baby, and train toy. Created in a clean lineal style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
    xmlns="http://www.w3.org/2000/svg"
    width="682.667"
    height="682.667"
    viewBox="0 0 682.667 682.667"
>
    <defs>
        <clipPath id="a" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
    </defs>
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0h76.026v29.585c0 15.556-12.784 28.312-28.403 28.312h-185.076c-15.591 0-28.375-12.756-28.375-28.312V0h76.026"
            transform="translate(175.828 443.563)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v68.192m65.027 0V0"
            transform="translate(330.913 329.467)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-90.766c-7.711 0-14.032 6.308-14.032 14.029V35.27c0 7.721 6.321 14.028 14.032 14.028H0c7.739 0 14.06-6.307 14.06-14.028V14.029C14.06 6.308 7.739 0 0 0Z"
            transform="translate(408.81 397.659)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c28.262 0 51.279 22.995 51.279 51.165 0 28.171-23.017 51.166-51.279 51.166-28.233 0-51.25-22.995-51.25-51.166C-51.25 22.995-28.233 0 0 0Z"
            transform="translate(131.38 10.54)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v.057"
            transform="translate(131.38 61.677)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v199.994m194.628 0V0"
            transform="translate(33.613 243.57)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M78.826 347.201h104.203v51.25H78.826Z"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h83.85"
            transform="translate(11.105 97.71)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h188.222"
            transform="translate(167.834 97.71)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h68.571"
            transform="translate(428.907 97.71)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c13.04 0 23.669 10.606 23.669 23.617 0 13.01-10.629 23.645-23.669 23.645-13.04 0-23.698-10.635-23.698-23.645C-23.698 10.606-13.04 0 0 0Z"
            transform="translate(245.674 154.334)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c13.04 0 23.67 10.606 23.67 23.617 0 13.01-10.63 23.645-23.67 23.645-13.039 0-23.669-10.635-23.669-23.645C-23.669 10.606-13.039 0 0 0Z"
            transform="translate(330.8 154.334)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c13.04 0 23.698 10.606 23.698 23.617 0 13.01-10.658 23.645-23.698 23.645-13.04 0-23.669-10.635-23.669-23.645C-23.669 10.606-13.04 0 0 0Z"
            transform="translate(160.521 154.334)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c28.318 0 51.279-22.91 51.279-51.166 0-28.255-22.961-51.165-51.279-51.165-28.318 0-51.279 22.91-51.279 51.165C-51.279-22.91-28.318 0 0 0Z"
            transform="translate(392.482 112.87)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-160.159m-100.943 0h-47.31c-12.388 0-22.507 10.125-22.507 22.485v146.001c0 12.36 10.119 22.485 22.507 22.485H90.143c22.308 0 35.489-18.808 40.564-40.474l26.249-111.833C160.953 21.58 165.488 0 138.218 0h-37.304"
            transform="translate(342.025 52.598)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v.057"
            transform="translate(392.482 61.677)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h167.699c19.928 0 36.227-16.263 36.227-36.146v-49.751"
            transform="translate(228.241 329.467)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-42.935"
            transform="translate(295.82 329.467)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-42.935"
            transform="translate(363.427 329.467)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-.057"
            transform="translate(130.984 443.563)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
</svg>
More icons in the same style and category