Add icons to this collection by clicking the heart icon.
Church icon - also known as religious, building, shrine, church, chapel, christian cross, and architecture and city. Created in a clean lineal color style with a white, silver, navy, magenta, and pink finish, 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>
        <clipPath id="d" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
        <clipPath id="e" clipPathUnits="userSpaceOnUse">
            <path d="M35.028 457.82h441.944V15.68H35.028Z" />
        </clipPath>
        <clipPath id="f" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
        <clipPath id="h" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
        <linearGradient
            id="b"
            x1="0"
            x2="1"
            y1="0"
            y2="0"
            gradientTransform="scale(467.17135 -467.17135) rotate(-45 1.325 .365)"
            gradientUnits="userSpaceOnUse"
            spreadMethod="pad"
        >
            <stop offset="0" stop-opacity="1" stop-color="#ffdaec" />
            <stop offset=".971" stop-opacity="1" stop-color="#dbfced" />
            <stop offset="1" stop-opacity="1" stop-color="#dbfced" />
        </linearGradient>
        <linearGradient
            id="c"
            x1="0"
            x2="1"
            y1="0"
            y2="0"
            gradientTransform="scale(416.64557 -416.64557) rotate(-45 -.166 -.624)"
            gradientUnits="userSpaceOnUse"
            spreadMethod="pad"
        >
            <stop offset="0" stop-opacity="1" stop-color="#ffdaec" />
            <stop offset=".049" stop-opacity="1" stop-color="#ffdaec" />
            <stop offset=".971" stop-opacity="1" stop-color="#d1ddff" />
            <stop offset=".999" stop-opacity="1" stop-color="#d1ddff" />
            <stop offset="1" stop-opacity="1" stop-color="#d1ddff" />
        </linearGradient>
        <linearGradient
            id="g"
            x1="0"
            x2="1"
            y1="0"
            y2="0"
            gradientTransform="scale(566.44945 -566.44945) rotate(-45 -1.19 -.571)"
            gradientUnits="userSpaceOnUse"
            spreadMethod="pad"
        >
            <stop offset="0" stop-opacity="1" stop-color="#ffdaec" />
            <stop offset=".971" stop-opacity="1" stop-color="#dbfced" />
            <stop offset="1" stop-opacity="1" stop-color="#dbfced" />
        </linearGradient>
        <linearGradient
            id="i"
            x1="0"
            x2="1"
            y1="0"
            y2="0"
            gradientTransform="scale(416.64557 -416.64557) rotate(-45 -2.345 .28)"
            gradientUnits="userSpaceOnUse"
            spreadMethod="pad"
        >
            <stop offset="0" stop-opacity="1" stop-color="#ffdaec" />
            <stop offset=".971" stop-opacity="1" stop-color="#dbfced" />
            <stop offset="1" stop-opacity="1" stop-color="#dbfced" />
        </linearGradient>
    </defs>
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M458.581-447.171c-26.424 41.046-109.239 45.563-84.302 109.915C484.204-53.575 44.247 110.252 44.247-151.689c0-59.997 90.36-101.178 107.404-152.678 19.695-59.51-86.125-97.988-83.265-158.219 5.34-112.442 135.772-62.997 204.356-23.219 44.408 25.757 81.707-32.874 122.829-44.302 43.741-12.157 92.94 36.444 63.01 82.936"
            fill="url(#b)"
            stroke="none"
        />
    </g>
    <path
        d="M305.411 512c-73.155-.059-235.559-42.811-274.8-127.011-23.71-50.872-11.332-126.841 34.724-160.388 31.188-22.716 73.85-22.439 110.811-31.345 156.58-37.725 111.543-121.7 176.964-175.886C367.577 5.387 385.004.016 402.561 0h.166c49.038.051 99.114 41.834 89.156 97.942-10.359 58.365-56.681 82.52-103.764 107.581-167.353 89.078 152.494 305.704-81.931 306.476l-.493.001z"
        transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
        fill="url(#c)"
        stroke="none"
    />
    <g clip-path="url(#d)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <g clip-path="url(#e)" opacity=".1">
            <path
                d="m0 0-129.959 56.69v86.56l13.199-6.644a6 6 0 0 1 8.057 2.662l8.093 16.078a6 6 0 0 1-2.661 8.057l-101.414 51.047v22.633h18.76a5 5 0 0 1 5 5v15a5 5 0 0 1-5 5h-18.76v19.667a5 5 0 0 1-5 5h-15a5 5 0 0 1-5-5v-19.667h-18.759a5 5 0 0 1-5-5v-15a5 5 0 0 1 5-5h18.759v-22.447l-101.782-51.233a6 6 0 0 1-2.662-8.057l8.093-16.078a6 6 0 0 1 8.057-2.662l13.2 6.644V56.69L-434.739 0a6 6 0 0 1-3.1-7.899l7.197-16.498a6 6 0 0 1 7.899-3.101l6.494 2.833v-125.726a5 5 0 0 1 5-5h387.76a5 5 0 0 1 5 5v125.726l6.494-2.833a6.001 6.001 0 0 1 7.899 3.101L3.101-7.899A6 6 0 0 1 0 0"
                transform="translate(473.37 171.07)"
                fill="#2626bb"
                fill-opacity="1"
                fill-rule="nonzero"
                stroke="none"
            />
        </g>
        <path
            d="M0 0v-154.6h-19.84l-10 5h-52.85l-10-5h-18.78l-10.775 5h-154.206l-9.839-5h-18.78l-10 5h-52.85l-10-5h-19.84V0l105.91 46.31h185.94z"
            transform="translate(454.88 194.28)"
            fill="#ff5ba7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-37.88l-141.57 61.76 3.99 22.43h31.67z"
            transform="translate(454.88 194.28)"
            fill="#fd2c8e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-141.57-61.76v37.88l105.91 46.31h31.67z"
            transform="translate(198.69 218.16)"
            fill="#fd2c8e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90.91h-10l-6.096 5H-54.31l-8.54-5h-10V0c0 20.09 16.34 36.43 36.43 36.43C-16.34 36.43 0 20.09 0 0"
            transform="translate(149.81 130.59)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90.91h-52.85V0c0 14.6 11.83 26.43 26.43 26.43 7.29 0 13.9-2.96 18.68-7.74A26.353 26.353 0 0 0 0 0"
            transform="translate(139.81 130.59)"
            fill="#96ffd1"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-35.64h21.42v-10H0v-22.58h-10v22.58h-21.43v10H-10V0h-21.43v10H-10v28.97c0 2.76 2.24 5 5 5s5-2.24 5-5V10h21.42V0Z"
            transform="translate(118.39 107.9)"
            fill="#02ffb2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v32.726h21.426a5 5 0 0 1 0 10H0V78.37h21.426a5 5 0 1 1 0 10H0v28.97a5 5 0 0 1-5 5 5 5 0 0 1-5-5V88.37h-21.426a5 5 0 1 1 0-10H-10V42.726h-21.426a5 5 0 1 1 0-10H-10V0Z"
            transform="translate(118.389 39.68)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90.91h-10l-6.183 5h-39.214l-7.453-5h-10V0c0 20.09 16.34 36.43 36.42 36.43C-16.34 36.43 0 20.09 0 0"
            transform="translate(435.04 130.59)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90.91h-52.85V0c0 14.6 11.83 26.43 26.42 26.43 7.3 0 13.91-2.96 18.69-7.74A26.353 26.353 0 0 0 0 0"
            transform="translate(425.04 130.59)"
            fill="#96ffd1"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-35.64h21.43v-10H0v-22.58h-10v22.58h-21.42v10H-10V0h-21.42v10H-10v28.97c0 2.76 2.24 5 5 5 2.77 0 5-2.24 5-5V10h21.43V0Z"
            transform="translate(403.61 107.9)"
            fill="#02ffb2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v32.726h21.426a5 5 0 0 1 0 10H0V78.37h21.426a5 5 0 1 1 0 10H0v28.97a5 5 0 0 1-5 5 5 5 0 0 1-5-5V88.37h-21.426a5 5 0 1 1 0-10H-10V42.726h-21.426a5 5 0 1 1 0-10H-10V0Z"
            transform="translate(403.611 39.68)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-185.933l-105.918-46.304v-154.602h397.769v154.602Z"
            transform="translate(348.967 240.589)"
            fill="none"
            stroke="#2626bb"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-7.197 16.499a6 6 0 0 0 3.1 7.898l148.061 64.587 11.996-27.498L7.899-3.101A6.002 6.002 0 0 0 0 0"
            transform="translate(42.727 180.673)"
            fill="#8298fd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 7.197 16.499a6 6 0 0 1-3.1 7.898l-148.061 64.587-11.996-27.498L-7.899-3.101A6.002 6.002 0 0 1 0 0"
            transform="translate(469.273 180.673)"
            fill="#8298fd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-7.197 16.499a6 6 0 0 0 3.1 7.898l148.061 64.587 11.996-27.498L7.899-3.101A6.002 6.002 0 0 0 0 0Z"
            transform="translate(42.727 180.673)"
            fill="none"
            stroke="#2626bb"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 92.007-40.135a6 6 0 0 1 7.899 3.1l7.197 16.499a6 6 0 0 1-3.101 7.898L-24.413 43.379"
            transform="translate(369.367 217.708)"
            fill="none"
            stroke="#2626bb"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-315.43h-26.41l-20.002 5h-81.996l-20.002-5h-26.41V0l87.41 44z"
            transform="translate(343.41 355.11)"
            fill="#ffa7ce"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-25.738 0-46.679 20.94-46.679 46.679 0 25.738 20.941 46.678 46.679 46.678 25.738 0 46.679-20.94 46.679-46.678C46.679 20.94 25.738 0 0 0"
            transform="translate(256 214.962)"
            fill="#ff7eb7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-87.41 44-87.41-44v-40.79l75.09 37.798v-.378c0-2.76 2.24-5 5-5h15c2.77 0 5 2.24 5 5v.197L0-40.79Z"
            transform="translate(343.41 355.11)"
            fill="#ff7eb7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-110.35h-20.002l-8.554 5h-63.519l-9.923-5H-122V0c0 33.64 27.37 61 61 61C-27.37 61 0 33.64 0 0"
            transform="translate(317 150.03)"
            fill="#ffc3de"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-81.995v110.35c0 22.642 18.355 40.998 40.997 40.998C-18.355 151.348 0 132.992 0 110.35Z"
            transform="translate(296.998 39.682)"
            fill="#ff5ba7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-270.917h174.826V25.72"
            transform="translate(168.587 310.6)"
            fill="none"
            stroke="#2626bb"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-100.609 50.643L-201.219 0a6 6 0 0 0-8.057 2.662l-8.093 16.078a6 6 0 0 0 2.662 8.057l114.098 57.432L13.488 26.797a6 6 0 0 0 2.662-8.057L8.057 2.662A6 6 0 0 0 0 0"
            transform="translate(356.61 331.677)"
            fill="#8298fd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-100.609 50.643L-201.219 0a6 6 0 0 0-8.057 2.662l-8.093 16.078a6 6 0 0 0 2.662 8.057l114.098 57.432L13.488 26.797a6 6 0 0 0 2.662-8.057L8.057 2.662A6 6 0 0 0 0 0Z"
            transform="translate(356.61 331.677)"
            fill="none"
            stroke="#2626bb"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-24C0-12.68-4.59-2.43-12.01 4.99-19.43 12.41-29.68 17-41 17c-22.64 0-41-18.36-41-41V0c0 22.64 18.36 41 41 41 11.32 0 21.57-4.59 28.99-12.01C-4.59 21.57 0 11.32 0 0"
            transform="translate(297 150.03)"
            fill="#fd2c8e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-25.738 0-46.679 20.94-46.679 46.679 0 25.738 20.941 46.678 46.679 46.678 25.738 0 46.679-20.94 46.679-46.678C46.679 20.94 25.738 0 0 0"
            transform="translate(256 230.962)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-20.257-16.422-36.679-36.679-36.679S-73.358-20.257-73.358 0s16.422 36.679 36.679 36.679S0 20.257 0 0"
            transform="translate(292.679 277.641)"
            fill="#96ffd1"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-.49-3.52-1.48-6.87-2.89-10h-28.44v-21.23c-1.63-.22-3.3-.34-5-.34-1.7 0-3.37.12-5 .34V-10h-28.44c-1.41 3.13-2.4 6.48-2.89 10h31.33v35.64c0 2.76 2.24 5 5 5s5-2.24 5-5V0Z"
            transform="translate(292.33 272.53)"
            fill="#02ffb2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-35.645v35.645a5 5 0 1 1-10 0V0h-35.644a5 5 0 1 1 0-10h35.644v-35.645a5 5 0 0 1 10 0V-10H0A5 5 0 1 1 0 0"
            transform="translate(296.644 282.675)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v56.409h18.76a5 5 0 0 1 5 5v15a5 5 0 0 1-5 5H0v19.667a5 5 0 0 1-5 5h-15a5 5 0 0 1-5-5V81.409h-18.76a5 5 0 0 1-5-5v-15a5 5 0 0 1 5-5H-25V0a5 5 0 0 1 5-5h15a5 5 0 0 1 5 5"
            transform="translate(268.685 375.745)"
            fill="#02ffb2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v56.409h18.76a5 5 0 0 1 5 5v15a5 5 0 0 1-5 5H0v19.667a5 5 0 0 1-5 5h-15a5 5 0 0 1-5-5V81.409h-18.76a5 5 0 0 1-5-5v-15a5 5 0 0 1 5-5H-25V0a5 5 0 0 1 5-5h15a5 5 0 0 1 5 5z"
            transform="translate(268.685 375.745)"
            fill="none"
            stroke="#2626bb"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-4.752 0-15.728 8.521-15.728 17.728a8.606 8.606 0 0 0 17.21 0C1.482 8.521-9.494 0-14.246 0"
            transform="translate(119.032 269.07)"
            fill="none"
            stroke="#8298fd"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-4.752 0-15.728 8.521-15.728 17.728a8.606 8.606 0 0 0 17.21 0C1.482 8.521-9.494 0-14.246 0"
            transform="translate(437.16 251.543)"
            fill="none"
            stroke="#02ffb2"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-4.752 0-15.728 8.521-15.728 17.728a8.606 8.606 0 0 0 17.21 0C1.482 8.521-9.494 0-14.246 0"
            transform="translate(349.523 431.64)"
            fill="none"
            stroke="#8298fd"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0-5.799-4.701-10.5-10.5-10.5C-4.701-10.5 0-15.201 0-21c0 5.799 4.701 10.5 10.5 10.5C4.701-10.5 0-5.799 0 0Z"
            transform="translate(404.08 317.903)"
            fill="none"
            stroke="#ff5ba7"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0-5.799-4.701-10.5-10.5-10.5C-4.701-10.5 0-15.201 0-21c0 5.799 4.701 10.5 10.5 10.5C4.701-10.5 0-5.799 0 0Z"
            transform="translate(158.771 428.103)"
            fill="none"
            stroke="#ff5ba7"
            stroke-width="10"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
    <g clip-path="url(#f)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M447.293 741.862c-121.842 120.047-11.025 99.478-25.725 214.817-17.862 140.142-319.866 90.53-371.008-1.781-54.101-97.651 57.238-108.329 50.439-186.136-6.651-76.125-114.557-192.16-30.825-230.337 67.57-30.808 120.979 57.362 176.885 91.391 92.806 53.012 95.358-27.753 157.5-24.174 75.691 4.36 94.125 85.587 42.734 136.22"
            fill="url(#g)"
            stroke="none"
        />
    </g>
    <g clip-path="url(#h)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M-40.117 629.941c-10.358 58.366-56.681 82.521-103.765 107.582-167.351 89.078 152.495 305.704-81.93 306.476-72.783.24-236.199-42.516-275.578-127.01-23.709-50.872-11.331-126.841 34.725-160.387 31.188-22.717 73.85-22.441 110.811-31.346 156.58-37.725 111.544-121.7 176.963-175.886 54.92-45.489 152.309 4.309 138.774 80.571"
            fill="url(#i)"
            stroke="none"
        />
    </g>
</svg>
More icons in the same style and category