Application size and prefabs

I know using prefab is very useful in making game but I have a question about it:

When I reuse prefab many times in seperate scenes, My game’s size( MB) will be increased acording to times using prefabs? Is this correct?

Please tell me

Thank you so much

Unity does a good job of optimising just about everything. Reusing a prefab multiple times will have no material effect on your file size.

File size typically comes from large assets, like textures or audio clips. Unity only includes these in your build if they are used in the game. They are only included once in a build, regardless of how many times you use them. A prefab only has a reference to a texture, not a copy of the actual texture itself.

Prefabs are just development time thing.
Read about prefab serialization from this Script Serialization page which states that:

Prefabs. Internally, a prefab is the
serialized data stream of one (or
more) game objects and components. A
prefab instance is a list of
modifications that should be made on
the serialized data for this instance.
The concept prefab actually only
exists at editor time. The prefab
modifications get baked into a normal
serialization stream when Unity makes
a build, and when that gets
instantiated, the instantiated
gameobjects have no idea they were a
prefab when they lived in the editor.

So when a build is made your prefab is actually going to be a normal gameobject itself that will be serialized and stored in your build.

If you read that page carefully you will understand many things about how Unity serializes and stores its data like GameObjects and all others.