Add icons to this collection by clicking the heart icon.
Courthouse icon - also known as buildings, law, judge, legal, justice, trial, courthouse, and architecture and city. Created in a clean lineal color 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 0h-315.34l156.439 139.156c.702.625 1.76.625 2.463 0z"
transform="translate(413.67 364.875)"
fill="#f0f4f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-14.136-11.458-25.595-25.594-25.595-14.135 0-25.594 11.459-25.594 25.595s11.459 25.594 25.594 25.594C-11.458 25.594 0 14.136 0 0"
transform="translate(281.594 422.365)"
fill="#fdef56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-369.902a2.473 2.473 0 0 0-2.474 2.474v23.847a2.474 2.474 0 0 0 2.474 2.474H0a2.474 2.474 0 0 0 2.474-2.474V2.474A2.474 2.474 0 0 0 0 0"
transform="translate(440.951 336.08)"
fill="#fbf489"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-369.902a2.473 2.473 0 0 0-2.474 2.473v23.848a2.474 2.474 0 0 0 2.474 2.474H0a2.474 2.474 0 0 0 2.474-2.474V2.473A2.474 2.474 0 0 0 0 0"
transform="translate(440.951 262.765)"
fill="#fbf489"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-374.85v27.066a3.627 3.627 0 0 0 3.627 3.628H-3.627A3.627 3.627 0 0 0 0 27.066Z"
transform="translate(443.425 44.443)"
fill="#dbebf0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-415.439a3.627 3.627 0 0 1-3.627-3.627v-29.689a3.627 3.627 0 0 1 3.627-3.627H0a3.627 3.627 0 0 1 3.627 3.627v29.689A3.627 3.627 0 0 1 0 0"
transform="translate(463.72 44.443)"
fill="#f0f4f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M426.147 336.08H85.852v-44.521h340.295z"
fill="#f0f4f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a1.852 1.852 0 0 1-2.463 0l-7.526-6.695 91.973-81.813c12.05-10.719 4.468-30.648-11.658-30.648h-206.744l-22.483-20h315.339z"
transform="translate(257.231 504.031)"
fill="#dbebf0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-6.979c0-9.689-7.854-17.542-17.542-17.542h-282.755v-20H40V0Z"
transform="translate(386.148 336.08)"
fill="#dbebf0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-68.446c-10.36 0-19.182-8.056-19.55-18.407-.387-10.869 8.309-19.801 19.092-19.801 6.751 0 12.683 3.502 16.082 8.788 1.236 1.924 3.423 3.025 5.71 3.025h25.322c2.299 0 4.48-1.123 5.728-3.054 3.703-5.739 10.396-9.364 17.875-8.675 8.909.82 16.189 7.952 17.171 16.845C20.257-9.755 11.268 0 0 0"
transform="translate(156.448 262.765)"
fill="#fdef56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h68.447c10.359 0 19.181 8.055 19.549 18.407.387 10.868-8.309 19.801-19.092 19.801-6.751 0-12.683-3.502-16.081-8.789-1.237-1.924-3.424-3.024-5.711-3.024H21.79c-2.299 0-4.48 1.122-5.728 3.054-3.703 5.738-10.395 9.364-17.874 8.675-8.91-.821-16.189-7.952-17.171-16.845C-20.257 9.754-11.268 0 0 0"
transform="translate(87.544 75.138)"
fill="#fdef56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.247 1.933-3.428 3.056-5.728 3.056h-25.321c-2.288 0-4.474-1.102-5.711-3.026a19.14 19.14 0 0 0-11.533-8.243v-112.302a19.131 19.131 0 0 0 11.514-8.213c1.247-1.932 3.428-3.054 5.727-3.054h25.323c2.287 0 4.473 1.1 5.71 3.025a19.127 19.127 0 0 0 11.533 8.242V-8.213A19.137 19.137 0 0 0 0 0"
transform="translate(140.386 233.315)"
fill="#f0f4f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-68.447c-10.359 0-19.181-8.056-19.549-18.407-.387-10.869 8.309-19.801 19.092-19.801 6.751 0 12.683 3.502 16.081 8.788 1.237 1.924 3.424 3.025 5.711 3.025h25.322c2.299 0 4.48-1.123 5.728-3.054 3.703-5.739 10.396-9.364 17.875-8.675 8.909.82 16.189 7.952 17.17 16.845C20.257-9.755 11.268 0 0 0"
transform="translate(290.452 262.765)"
fill="#fdef56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h68.447c10.359 0 19.181 8.055 19.549 18.407.387 10.868-8.309 19.801-19.092 19.801-6.751 0-12.683-3.502-16.081-8.789-1.237-1.924-3.424-3.024-5.711-3.024H21.79c-2.299 0-4.48 1.122-5.728 3.054-3.703 5.738-10.396 9.364-17.875 8.675-8.909-.821-16.189-7.952-17.17-16.845C-20.257 9.754-11.268 0 0 0"
transform="translate(221.548 75.138)"
fill="#fdef56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.247 1.933-3.429 3.056-5.728 3.056H-31.05c-2.287 0-4.473-1.102-5.711-3.026a19.135 19.135 0 0 0-11.532-8.243v-112.302a19.131 19.131 0 0 0 11.514-8.213c1.247-1.932 3.428-3.054 5.727-3.054h25.323c2.287 0 4.473 1.1 5.71 3.025a19.127 19.127 0 0 0 11.533 8.242V-8.213A19.137 19.137 0 0 0 0 0"
transform="translate(274.39 233.315)"
fill="#f0f4f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-68.447c-10.359 0-19.181-8.056-19.549-18.407-.387-10.869 8.309-19.801 19.092-19.801 6.751 0 12.683 3.502 16.081 8.788 1.237 1.924 3.424 3.025 5.711 3.025h25.322c2.299 0 4.48-1.123 5.728-3.054 3.703-5.739 10.395-9.364 17.874-8.675 8.91.82 16.189 7.952 17.171 16.845C20.257-9.755 11.268 0 0 0"
transform="translate(424.456 262.765)"
fill="#fdef56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h68.446c10.36 0 19.182 8.055 19.55 18.407.387 10.868-8.309 19.801-19.092 19.801-6.751 0-12.683-3.502-16.082-8.789-1.236-1.924-3.423-3.024-5.71-3.024H21.79c-2.299 0-4.48 1.122-5.728 3.054-3.703 5.738-10.396 9.364-17.875 8.675-8.909-.821-16.189-7.952-17.171-16.845C-20.257 9.754-11.268 0 0 0"
transform="translate(355.552 75.138)"
fill="#fdef56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.247 1.933-3.429 3.056-5.728 3.056H-31.05c-2.287 0-4.473-1.102-5.711-3.026a19.135 19.135 0 0 0-11.532-8.243v-112.302a19.131 19.131 0 0 0 11.514-8.213c1.247-1.932 3.427-3.054 5.727-3.054H-5.73c2.288 0 4.474 1.1 5.71 3.025a19.132 19.132 0 0 0 11.534 8.242V-8.213A19.137 19.137 0 0 0 0 0"
transform="translate(408.394 233.315)"
fill="#f0f4f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-14.136-11.458-25.595-25.594-25.595-14.135 0-25.594 11.459-25.594 25.595s11.459 25.594 25.594 25.594C-11.458 25.594 0 14.136 0 0Z"
transform="translate(281.594 422.365)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-280.786a2.474 2.474 0 0 0-2.474 2.474v23.847a2.474 2.474 0 0 0 2.474 2.474H89.116a2.474 2.474 0 0 0 2.474-2.474V2.474A2.474 2.474 0 0 0 89.116 0H35"
transform="translate(351.835 336.08)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-369.902a2.473 2.473 0 0 0-2.474 2.473v23.848a2.474 2.474 0 0 0 2.474 2.474H0a2.474 2.474 0 0 0 2.474-2.474V2.473A2.474 2.474 0 0 0 0 0Z"
transform="translate(440.951 262.765)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-374.85v27.066a3.627 3.627 0 0 0 3.627 3.628H-3.627A3.627 3.627 0 0 0 0 27.066Z"
transform="translate(443.425 44.443)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-415.439a3.627 3.627 0 0 1-3.627-3.627v-29.689a3.627 3.627 0 0 1 3.627-3.627H0a3.627 3.627 0 0 1 3.627 3.627v29.689A3.627 3.627 0 0 1 0 0Z"
transform="translate(463.72 44.443)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-68.446c-10.36 0-19.182-8.056-19.55-18.407-.387-10.869 8.309-19.801 19.092-19.801 6.751 0 12.683 3.502 16.082 8.788 1.236 1.924 3.423 3.025 5.71 3.025h25.322c2.299 0 4.48-1.123 5.728-3.054 3.703-5.739 10.396-9.364 17.875-8.675 8.909.82 16.189 7.952 17.171 16.845C20.257-9.755 11.268 0 0 0Z"
transform="translate(156.448 262.765)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h68.447c10.359 0 19.181 8.055 19.549 18.407.387 10.868-8.309 19.801-19.092 19.801-6.751 0-12.683-3.502-16.081-8.789-1.237-1.924-3.424-3.024-5.711-3.024H21.79c-2.299 0-4.48 1.122-5.728 3.054-3.703 5.738-10.395 9.364-17.874 8.675-8.91-.821-16.189-7.952-17.171-16.845C-20.257 9.754-11.268 0 0 0Z"
transform="translate(87.544 75.138)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-68.447c-10.359 0-19.181-8.056-19.549-18.407-.387-10.869 8.309-19.801 19.092-19.801 6.751 0 12.683 3.502 16.081 8.788 1.237 1.924 3.424 3.025 5.711 3.025h25.322c2.299 0 4.48-1.123 5.728-3.054 3.703-5.739 10.396-9.364 17.875-8.675 8.909.82 16.189 7.952 17.17 16.845C20.257-9.755 11.268 0 0 0Z"
transform="translate(290.452 262.765)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h68.447c10.359 0 19.181 8.055 19.549 18.407.387 10.868-8.309 19.801-19.092 19.801-6.751 0-12.683-3.502-16.081-8.789-1.237-1.924-3.424-3.024-5.711-3.024H21.79c-2.299 0-4.48 1.122-5.728 3.054-3.703 5.738-10.396 9.364-17.875 8.675-8.909-.821-16.189-7.952-17.17-16.845C-20.257 9.754-11.268 0 0 0Z"
transform="translate(221.548 75.138)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-68.447c-10.359 0-19.181-8.056-19.549-18.407-.387-10.869 8.309-19.801 19.092-19.801 6.751 0 12.683 3.502 16.081 8.788 1.237 1.924 3.424 3.025 5.711 3.025h25.322c2.299 0 4.48-1.123 5.728-3.054 3.703-5.739 10.395-9.364 17.874-8.675 8.91.82 16.189 7.952 17.171 16.845C20.257-9.755 11.268 0 0 0Z"
transform="translate(424.456 262.765)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h68.446c10.36 0 19.182 8.055 19.55 18.407.387 10.868-8.309 19.801-19.092 19.801-6.751 0-12.683-3.502-16.082-8.789-1.236-1.924-3.423-3.024-5.71-3.024H21.79c-2.299 0-4.48 1.122-5.728 3.054-3.703 5.738-10.396 9.364-17.875 8.675-8.909-.821-16.189-7.952-17.171-16.845C-20.257 9.754-11.268 0 0 0Z"
transform="translate(355.552 75.138)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 55.2 49.102a1.852 1.852 0 0 0 2.463 0L214.102-90.055"
transform="translate(199.568 454.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 75.09 66.795"
transform="translate(98.33 364.875)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v44.521"
transform="translate(426.147 291.56)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-44.521"
transform="translate(85.853 336.08)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v112.302"
transform="translate(151.9 112.8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-43.459"
transform="translate(92.093 156.259)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-33.843"
transform="translate(92.093 225.102)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-134.838"
transform="translate(121.996 236.37)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v112.302"
transform="translate(285.903 112.8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-112.302"
transform="translate(226.097 225.102)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-134.838"
transform="translate(256 236.37)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v112.302"
transform="translate(419.907 112.8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-112.302"
transform="translate(360.1 225.102)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-134.838"
transform="translate(390.004 236.37)"
fill="none"
stroke="#000"
stroke-width="15"
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