Add icons to this collection by clicking the heart icon.
Solar Energy icon - also known as power, head, ecology, solar energy, and ecology and environment. Created in a clean flat gradient 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="512"
height="512"
viewBox="0 0 32 32"
>
<style>
.st5 {
fill: url(#SVGID_6_);
}
.st6 {
fill: url(#SVGID_7_);
}
.st7 {
fill: url(#SVGID_8_);
}
.st8 {
fill: url(#SVGID_9_);
}
.st9 {
fill: url(#SVGID_10_);
}
.st10 {
fill: url(#SVGID_11_);
}
.st11 {
fill: url(#SVGID_12_);
}
.st12 {
fill: url(#SVGID_13_);
}
.st13 {
fill: url(#SVGID_14_);
}
.st14 {
fill: url(#SVGID_15_);
}
.st15 {
fill: url(#SVGID_16_);
}
.st16 {
fill: url(#SVGID_17_);
}
.st17 {
fill: url(#SVGID_18_);
}
.st18 {
fill: url(#SVGID_19_);
}
.st19 {
fill: url(#SVGID_20_);
}
.st20 {
fill: url(#SVGID_21_);
}
.st21 {
fill: url(#SVGID_22_);
}
.st22 {
fill: url(#SVGID_23_);
}
.st23 {
fill: url(#SVGID_24_);
}
.st24 {
fill: url(#SVGID_25_);
}
.st25 {
fill: url(#SVGID_26_);
}
.st26 {
fill: url(#SVGID_27_);
}
.st27 {
fill: url(#SVGID_28_);
}
.st28 {
fill: url(#SVGID_29_);
}
.st29 {
fill: url(#SVGID_30_);
}
.st30 {
fill: url(#SVGID_31_);
}
.st31 {
fill: url(#SVGID_32_);
}
.st32 {
fill: url(#SVGID_33_);
}
.st33 {
fill: url(#SVGID_34_);
}
.st34 {
fill: url(#SVGID_35_);
}
.st35 {
fill: url(#SVGID_36_);
}
.st36 {
fill: url(#SVGID_37_);
}
.st37 {
fill: url(#SVGID_38_);
}
.st38 {
fill: url(#SVGID_39_);
}
.st39 {
fill: url(#SVGID_40_);
}
.st40 {
fill: url(#SVGID_41_);
}
.st41 {
fill: url(#SVGID_42_);
}
.st42 {
fill: url(#SVGID_43_);
}
.st43 {
fill: url(#SVGID_44_);
}
.st44 {
fill: url(#SVGID_45_);
}
.st45 {
fill: url(#SVGID_46_);
}
.st46 {
fill: url(#SVGID_47_);
}
.st47 {
fill: url(#SVGID_48_);
}
.st48 {
fill: url(#SVGID_49_);
}
.st49 {
fill: url(#SVGID_50_);
}
.st50 {
fill: url(#SVGID_51_);
}
.st51 {
fill: url(#SVGID_52_);
}
.st52 {
fill: url(#SVGID_53_);
}
.st53 {
fill: url(#SVGID_54_);
}
.st54 {
fill: url(#SVGID_55_);
}
.st55 {
fill: url(#SVGID_56_);
}
.st56 {
fill: url(#SVGID_57_);
}
.st57 {
fill: url(#SVGID_58_);
}
.st58 {
fill: url(#SVGID_59_);
}
.st59 {
fill: url(#SVGID_60_);
}
.st60 {
fill: url(#SVGID_61_);
}
.st61 {
fill: url(#SVGID_62_);
}
.st62 {
fill: url(#SVGID_63_);
}
.st63 {
fill: url(#SVGID_64_);
}
.st64 {
fill: url(#SVGID_65_);
}
.st65 {
fill: url(#SVGID_66_);
}
.st66 {
fill: url(#SVGID_67_);
}
.st67 {
fill: url(#SVGID_68_);
}
.st68 {
fill: url(#SVGID_69_);
}
.st69 {
fill: url(#SVGID_70_);
}
.st70 {
fill: url(#SVGID_71_);
}
.st71 {
fill: url(#SVGID_72_);
}
.st72 {
fill: url(#SVGID_73_);
}
.st73 {
fill: url(#SVGID_74_);
}
.st74 {
fill: url(#SVGID_75_);
}
.st75 {
fill: url(#SVGID_76_);
}
.st76 {
fill: url(#SVGID_77_);
}
.st77 {
fill: url(#SVGID_78_);
}
.st78 {
fill: url(#SVGID_79_);
}
.st79 {
fill: url(#SVGID_80_);
}
.st80 {
fill: url(#SVGID_81_);
}
.st81 {
fill: url(#SVGID_82_);
}
.st82 {
fill: url(#SVGID_83_);
}
.st83 {
fill: url(#SVGID_84_);
}
.st84 {
fill: url(#SVGID_85_);
}
.st85 {
fill: url(#SVGID_86_);
}
.st86 {
fill: url(#SVGID_87_);
}
.st87 {
fill: url(#SVGID_88_);
}
.st88 {
fill: url(#SVGID_89_);
}
.st89 {
fill: url(#SVGID_90_);
}
.st90 {
fill: url(#SVGID_91_);
}
.st91 {
fill: url(#SVGID_92_);
}
.st92 {
fill: url(#SVGID_93_);
}
.st93 {
fill: url(#SVGID_94_);
}
.st94 {
fill: url(#SVGID_95_);
}
.st95 {
fill: url(#SVGID_96_);
}
.st96 {
fill: url(#SVGID_97_);
}
.st97 {
fill: url(#SVGID_98_);
}
.st98 {
fill: url(#SVGID_99_);
}
.st99 {
fill: url(#SVGID_100_);
}
.st100 {
fill: url(#SVGID_101_);
}
.st101 {
fill: url(#SVGID_102_);
}
.st102 {
fill: url(#SVGID_103_);
}
.st103 {
fill: url(#SVGID_104_);
}
.st104 {
fill: url(#SVGID_105_);
}
.st105 {
fill: url(#SVGID_106_);
}
.st106 {
fill: url(#SVGID_107_);
}
.st107 {
fill: url(#SVGID_108_);
}
.st108 {
fill: url(#SVGID_109_);
}
.st109 {
fill: url(#SVGID_110_);
}
.st110 {
fill: url(#SVGID_111_);
}
.st111 {
fill: url(#SVGID_112_);
}
.st112 {
fill: url(#SVGID_113_);
}
.st113 {
fill: url(#SVGID_114_);
}
.st114 {
fill: url(#SVGID_115_);
}
.st115 {
fill: url(#SVGID_116_);
}
.st116 {
fill: url(#SVGID_117_);
}
.st117 {
fill: url(#SVGID_118_);
}
.st118 {
fill: url(#SVGID_119_);
}
.st119 {
fill: url(#SVGID_120_);
}
.st120 {
fill: url(#SVGID_121_);
}
.st121 {
fill: url(#SVGID_122_);
}
.st122 {
fill: url(#SVGID_123_);
}
.st123 {
fill: url(#SVGID_124_);
}
.st124 {
fill: url(#SVGID_125_);
}
.st125 {
fill: url(#SVGID_126_);
}
.st126 {
fill: url(#SVGID_127_);
}
.st127 {
fill: url(#SVGID_128_);
}
.st128 {
fill: url(#SVGID_129_);
}
.st129 {
fill: url(#SVGID_130_);
}
.st130 {
fill: url(#SVGID_131_);
}
.st131 {
fill: url(#SVGID_132_);
}
.st132 {
fill: url(#SVGID_133_);
}
.st133 {
fill: url(#SVGID_134_);
}
.st134 {
fill: url(#SVGID_135_);
}
.st135 {
fill: url(#SVGID_136_);
}
.st136 {
fill: url(#SVGID_137_);
}
.st137 {
fill: url(#SVGID_138_);
}
.st138 {
fill: url(#SVGID_139_);
}
.st139 {
fill: url(#SVGID_140_);
}
.st140 {
fill: url(#SVGID_141_);
}
.st141 {
fill: url(#SVGID_142_);
}
.st142 {
fill: url(#SVGID_143_);
}
.st143 {
fill: url(#SVGID_144_);
}
.st144 {
fill: url(#SVGID_145_);
}
.st145 {
fill: url(#SVGID_146_);
}
.st146 {
fill: url(#SVGID_147_);
}
.st147 {
fill: url(#SVGID_148_);
}
.st148 {
fill: url(#SVGID_149_);
}
.st149 {
fill: url(#SVGID_150_);
}
.st150 {
fill: url(#SVGID_151_);
}
.st151 {
fill: url(#SVGID_152_);
}
.st152 {
fill: url(#SVGID_153_);
}
.st153 {
fill: url(#SVGID_154_);
}
.st154 {
fill: url(#SVGID_155_);
}
.st155 {
fill: url(#SVGID_156_);
}
.st156 {
fill: url(#SVGID_157_);
}
.st157 {
fill: url(#SVGID_158_);
}
.st158 {
fill: url(#SVGID_159_);
}
.st159 {
fill: url(#SVGID_160_);
}
.st160 {
fill: url(#SVGID_161_);
}
.st161 {
fill: url(#SVGID_162_);
}
.st162 {
fill: url(#SVGID_163_);
}
.st163 {
fill: url(#SVGID_164_);
}
.st164 {
fill: url(#SVGID_165_);
}
.st165 {
fill: url(#SVGID_166_);
}
.st166 {
fill: url(#SVGID_167_);
}
.st167 {
fill: url(#SVGID_168_);
}
.st168 {
fill: url(#SVGID_169_);
}
.st169 {
fill: url(#SVGID_170_);
}
.st170 {
fill: url(#SVGID_171_);
}
.st171 {
fill: url(#SVGID_172_);
}
.st172 {
fill: url(#SVGID_173_);
}
.st173 {
fill: url(#SVGID_174_);
}
.st174 {
fill: url(#SVGID_175_);
}
.st175 {
fill: url(#SVGID_176_);
}
.st176 {
fill: url(#SVGID_177_);
}
.st177 {
fill: url(#SVGID_178_);
}
.st178 {
fill: url(#SVGID_179_);
}
.st179 {
fill: url(#SVGID_180_);
}
.st180 {
fill: url(#SVGID_181_);
}
.st181 {
fill: url(#SVGID_182_);
}
.st182 {
fill: url(#SVGID_183_);
}
.st183 {
fill: url(#SVGID_184_);
}
.st184 {
fill: url(#SVGID_185_);
}
.st185 {
fill: url(#SVGID_186_);
}
.st186 {
fill: url(#SVGID_187_);
}
.st187 {
fill: url(#SVGID_188_);
}
.st188 {
fill: url(#SVGID_189_);
}
.st189 {
fill: url(#SVGID_190_);
}
.st190 {
fill: url(#SVGID_191_);
}
.st191 {
fill: url(#SVGID_192_);
}
.st192 {
fill: url(#SVGID_193_);
}
.st193 {
fill: url(#SVGID_194_);
}
.st194 {
fill: url(#SVGID_195_);
}
.st195 {
fill: url(#SVGID_196_);
}
.st196 {
fill: url(#SVGID_197_);
}
.st197 {
fill: url(#SVGID_198_);
}
.st198 {
fill: url(#SVGID_199_);
}
.st199 {
fill: url(#SVGID_200_);
}
.st200 {
fill: url(#SVGID_201_);
}
.st201 {
fill: url(#SVGID_202_);
}
.st202 {
fill: url(#SVGID_203_);
}
.st203 {
fill: url(#SVGID_204_);
}
.st204 {
fill: url(#SVGID_205_);
}
.st205 {
fill: url(#SVGID_206_);
}
.st206 {
fill: url(#SVGID_207_);
}
.st207 {
fill: url(#SVGID_208_);
}
.st208 {
fill: url(#SVGID_209_);
}
.st209 {
fill: url(#SVGID_210_);
}
.st210 {
fill: url(#SVGID_211_);
}
.st211 {
fill: url(#SVGID_212_);
}
.st212 {
fill: url(#SVGID_213_);
}
.st213 {
fill: url(#SVGID_214_);
}
.st214 {
fill: url(#SVGID_215_);
}
.st215 {
fill: url(#SVGID_216_);
}
.st216 {
fill: url(#SVGID_217_);
}
.st217 {
fill: url(#SVGID_218_);
}
.st218 {
fill: url(#SVGID_219_);
}
.st219 {
fill: url(#SVGID_220_);
}
.st220 {
fill: url(#SVGID_221_);
}
.st221 {
fill: url(#SVGID_222_);
}
.st222 {
fill: url(#SVGID_223_);
}
.st223 {
fill: url(#SVGID_224_);
}
.st224 {
fill: url(#SVGID_225_);
}
.st225 {
fill: url(#SVGID_226_);
}
.st226 {
fill: url(#SVGID_227_);
}
.st227 {
fill: url(#SVGID_228_);
}
.st228 {
fill: url(#SVGID_229_);
}
.st229 {
fill: url(#SVGID_230_);
}
.st230 {
fill: url(#SVGID_231_);
}
.st231 {
fill: url(#SVGID_232_);
}
.st232 {
fill: url(#SVGID_233_);
}
.st233 {
fill: url(#SVGID_234_);
}
.st234 {
fill: url(#SVGID_235_);
}
.st235 {
fill: url(#SVGID_236_);
}
.st236 {
fill: url(#SVGID_237_);
}
.st237 {
fill: url(#SVGID_238_);
}
.st238 {
fill: url(#SVGID_239_);
}
.st239 {
fill: url(#SVGID_240_);
}
.st240 {
fill: url(#SVGID_241_);
}
.st241 {
fill: url(#SVGID_242_);
}
.st242 {
fill: url(#SVGID_243_);
}
.st243 {
fill: url(#SVGID_244_);
}
.st244 {
fill: url(#SVGID_245_);
}
.st245 {
fill: url(#SVGID_246_);
}
.st246 {
fill: url(#SVGID_247_);
}
.st247 {
fill: url(#SVGID_248_);
}
.st248 {
fill: url(#SVGID_249_);
}
.st249 {
fill: url(#SVGID_250_);
}
.st250 {
fill: url(#SVGID_251_);
}
.st251 {
fill: url(#SVGID_252_);
}
.st252 {
fill: url(#SVGID_253_);
}
.st253 {
fill: url(#SVGID_254_);
}
.st254 {
fill: url(#SVGID_255_);
}
.st255 {
fill: url(#SVGID_256_);
}
.st256 {
fill: url(#SVGID_257_);
}
.st257 {
fill: url(#SVGID_258_);
}
.st258 {
fill: url(#SVGID_259_);
}
.st259 {
fill: url(#SVGID_260_);
}
.st260 {
fill: url(#SVGID_261_);
}
.st261 {
fill: url(#SVGID_262_);
}
.st262 {
fill: url(#SVGID_263_);
}
.st263 {
fill: url(#SVGID_264_);
}
.st264 {
fill: url(#SVGID_265_);
}
.st265 {
fill: url(#SVGID_266_);
}
.st266 {
fill: url(#SVGID_267_);
}
.st267 {
fill: url(#SVGID_268_);
}
.st268 {
fill: url(#SVGID_269_);
}
.st269 {
fill: url(#SVGID_270_);
}
.st270 {
fill: url(#SVGID_271_);
}
.st271 {
fill: url(#SVGID_272_);
}
.st272 {
fill: url(#SVGID_273_);
}
.st273 {
fill: url(#SVGID_274_);
}
.st274 {
fill: url(#SVGID_275_);
}
.st275 {
fill: url(#SVGID_276_);
}
.st276 {
fill: url(#SVGID_277_);
}
.st277 {
fill: url(#SVGID_278_);
}
.st278 {
fill: url(#SVGID_279_);
}
.st279 {
fill: url(#SVGID_280_);
}
.st280 {
fill: url(#SVGID_281_);
}
.st281 {
fill: url(#SVGID_282_);
}
.st282 {
fill: url(#SVGID_283_);
}
.st283 {
fill: url(#SVGID_284_);
}
.st284 {
fill: url(#SVGID_285_);
}
.st285 {
fill: url(#SVGID_286_);
}
.st286 {
fill: url(#SVGID_287_);
}
.st287 {
fill: url(#SVGID_288_);
}
.st288 {
fill: url(#SVGID_289_);
}
.st289 {
fill: url(#SVGID_290_);
}
.st290 {
fill: url(#SVGID_291_);
}
.st291 {
fill: url(#SVGID_292_);
}
.st292 {
fill: url(#SVGID_293_);
}
.st293 {
fill: url(#SVGID_294_);
}
.st294 {
fill: url(#SVGID_295_);
}
.st295 {
fill: url(#SVGID_296_);
}
.st296 {
fill: url(#SVGID_297_);
}
.st297 {
fill: url(#SVGID_298_);
}
.st298 {
fill: url(#SVGID_299_);
}
.st299 {
fill: url(#SVGID_300_);
}
.st300 {
fill: url(#SVGID_301_);
}
.st301 {
fill: url(#SVGID_302_);
}
.st302 {
fill: url(#SVGID_303_);
}
.st303 {
fill: url(#SVGID_304_);
}
.st304 {
fill: url(#SVGID_305_);
}
.st305 {
fill: url(#SVGID_306_);
}
.st306 {
fill: url(#SVGID_307_);
}
.st307 {
fill: url(#SVGID_308_);
}
.st308 {
fill: url(#SVGID_309_);
}
.st309 {
fill: url(#SVGID_310_);
}
.st310 {
fill: url(#SVGID_311_);
}
.st311 {
fill: url(#SVGID_312_);
}
.st312 {
fill: url(#SVGID_313_);
}
.st313 {
fill: url(#SVGID_314_);
}
.st314 {
fill: url(#SVGID_315_);
}
.st315 {
fill: url(#SVGID_316_);
}
.st316 {
fill: url(#SVGID_317_);
}
</style>
<linearGradient
id="SVGID_1_"
x1="11.996"
x2="22.004"
y1="17.158"
y2="7.151"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#5df0fb" />
<stop offset="1" stop-color="#00ff87" />
</linearGradient>
<path
d="m21.769 7.999.235-.848-.849.234a3.265 3.265 0 0 1-3.722-1.541L17 5.078l-.434.767a3.266 3.266 0 0 1-3.722 1.541l-.849-.234.235.848a3.267 3.267 0 0 1-1.541 3.722l-.767.434.767.434a3.267 3.267 0 0 1 1.541 3.722l-.235.849.849-.235a3.267 3.267 0 0 1 3.722 1.541l.434.763.434-.767a3.262 3.262 0 0 1 3.722-1.541l.849.235-.235-.849a3.26 3.26 0 0 1 1.54-3.719l.767-.435-.767-.434a3.264 3.264 0 0 1-1.541-3.721zM17 17.175c-2.769 0-5.021-2.252-5.021-5.021s2.252-5.02 5.021-5.02 5.021 2.252 5.021 5.021-2.252 5.02-5.021 5.02z"
fill="url(#SVGID_1_)"
/>
<linearGradient
id="SVGID_2_"
x1="15.518"
x2="20.793"
y1="15.556"
y2="10.281"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#5df0fb" />
<stop offset="1" stop-color="#00ff87" />
</linearGradient>
<path
d="M18.756 8.555c.023.084.03.173.005.262l-.639 2.289.744.038a.498.498 0 0 1 .368.808l-3.122 3.983c-.033.042-.077.067-.12.096.324.084.657.143 1.006.143a4.026 4.026 0 0 0 4.021-4.021c.002-1.583-.928-2.943-2.263-3.598z"
fill="url(#SVGID_2_)"
/>
<linearGradient
id="SVGID_3_"
x1="16.346"
x2="17.654"
y1="12.809"
y2="11.5"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#5df0fb" />
<stop offset="1" stop-color="#00ff87" />
</linearGradient>
<path
d="m16.877 13.34.977-1.246-.405-.021a.502.502 0 0 1-.456-.634l.131-.47-.977 1.246.405.021a.502.502 0 0 1 .456.634l-.131.47z"
fill="url(#SVGID_3_)"
/>
<linearGradient
id="SVGID_4_"
x1="13.207"
x2="18.479"
y1="14.027"
y2="8.755"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#5df0fb" />
<stop offset="1" stop-color="#00ff87" />
</linearGradient>
<path
d="M15.133 13.164a.498.498 0 0 1-.368-.808l3.122-3.982a.524.524 0 0 1 .111-.1 4.013 4.013 0 0 0-.998-.14 4.026 4.026 0 0 0-4.021 4.021c0 1.584.929 2.944 2.264 3.599a.491.491 0 0 1-.005-.261l.639-2.29-.744-.039z"
fill="url(#SVGID_4_)"
/>
<linearGradient
id="SVGID_5_"
x1="6.667"
x2="27.296"
y1="26.977"
y2="6.348"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#5df0fb" />
<stop offset="1" stop-color="#00ff87" />
</linearGradient>
<path
d="M26.167 5.233c-2.091-2.287-5.142-3.572-8.821-3.72-2.792-.106-7.894.392-10.572 5.018-1.747 3.018-1.462 4.393-1.133 5.985.063.3.126.61.178.945a2.608 2.608 0 0 1-.442 1.886l-1.966 2.821a1.593 1.593 0 0 0 .896 2.45l1.018.272c.199.063.272.203.213.4l-.28.82a.5.5 0 0 0 .186.57l.365.256-.105.157c-.278.412-.221.962.137 1.308l.337.326.122 1.293c.056.58.374 1.084.874 1.383.502.3 1.096.341 1.658.103l2.579-1.269V30a.5.5 0 0 0 .5.5h11.832a.5.5 0 0 0 .5-.5v-4.632c0-1.581.501-3.1 1.449-4.392 1.359-1.852 3.013-4.726 3.169-7.904.148-2.994-.809-5.778-2.694-7.839zm-.83 7.357-1.535.869a2.268 2.268 0 0 0-1.07 2.583l.472 1.7c.049.174 0 .36-.128.487a.494.494 0 0 1-.487.128l-1.7-.472a2.268 2.268 0 0 0-2.583 1.07l-.869 1.536a.5.5 0 0 1-.872 0l-.869-1.536a2.266 2.266 0 0 0-2.583-1.07l-1.7.472a.5.5 0 0 1-.615-.615l.472-1.7a2.271 2.271 0 0 0-1.07-2.584l-1.537-.868a.502.502 0 0 1 0-.872l1.535-.869a2.267 2.267 0 0 0 1.07-2.583l-.472-1.699a.496.496 0 0 1 .128-.487.503.503 0 0 1 .487-.128l1.7.471a2.276 2.276 0 0 0 2.583-1.07l.869-1.535c.178-.314.693-.314.871 0l.869 1.535a2.27 2.27 0 0 0 2.583 1.07l1.7-.471a.5.5 0 0 1 .487.128c.128.128.177.313.128.487l-.472 1.699a2.268 2.268 0 0 0 1.07 2.583l1.535.869a.502.502 0 0 1 .003.872z"
fill="url(#SVGID_5_)"
/>
</svg>
More icons in the same style and category