data from sd card to another

hi everyone. i am new to all this. I have a galaxy ace with a 2GB sd card. I need a larger one, and would like to transfer data from one to another. Am I able to do th without a computer, as I use my phone for internet.
Thank you peeps

Are you serious?

Use a card reader, friend.

No method will be more convenient than using a card reader.

Or any storage device from Sandisk will do. Your issue seems to be just transferring of files. 

I doubt you can do it with a phone only. You’re going to need a computer with a hard drive for temporary storage space, and then you can copy them back from the computer to the new card.