Discount Level

Buy more 5 units, enjoy 5% discount on every item

90% OFF
Quick Look Flocky Acrylic Beads, Half Drilled, Round, Sienna, 16mm, Hole: 1.6mm(X-OACR-I001-16mm-L02)
Sold:2unit

Unit:5 pc Stock Available: 13 unit

Package Size:
5 pc
Shipping Weight:12 g

SAVE: 90%

Regular Price: US $2.54

Sale Price: US $0.25

60% OFF
Quick Look Faceted Bicone Glass Beads Strands, Red, 3x3mm, Hole: 1mm, about 125~130pcs/strand, 13.8 inch(X-EGLA-P017-3mm-12)
Sold:16unit

Unit:1 Strand Stock Available: 11 unit

Package Size:
Shipping Weight:6 g

SAVE: 60%

Regular Price: US $0.63

Sale Price: US $0.25

60% OFF
Quick Look Faceted Bicone Glass Beads Strands, Orange Red, 3x3mm, Hole: 1mm, about 125~130pcs/strand, 13.8 inch(X-EGLA-P017-3mm-06)
Sold:8unit

Unit:1 Strand Stock Available: 20 unit

Package Size:
Shipping Weight:6 g

SAVE: 60%

Regular Price: US $0.63

Sale Price: US $0.25

65% OFF
Quick Look Electroplate Glass Bead Strands, Rainbow Plated, Faceted Bicone, Silver Plated, 3x3.5mm, Hole: 1mm, about 125~130pcs/strand, 18 inch(X-EGLA-R094-3mm-08)
Sold:4unit

Unit:1 Strand Stock Available: 6 unit

Package Size:
Shipping Weight:26 g

SAVE: 65%

Regular Price: US $0.72

Sale Price: US $0.25

60% OFF
Quick Look Electroplate Glass Bead Strands, Full Plated, Faceted, Rondelle, Hematite Plated, 3x2mm, Hole: 0.5mm, about 140pcs/strand, 13 inch(X-EGLA-J047-3x2mm-F17)
Sold:10unit

Unit:1 Strand Stock Available: 32 unit

Package Size:
Shipping Weight:6 g

SAVE: 60%

Regular Price: US $0.63

Sale Price: US $0.25

60% OFF
Quick Look Transparent Electroplate Glass Bead Strands, Rainbow Plated, Faceted Bicone, Medium Sea Green, 4x4.5mm, Hole: 1mm, about 92~96pcs/strand, 13.78~14.37 inch(EGLA-YW0001-50A)
Sold:3unit

Unit:1 Strand Stock Available: 2 unit

Package Size:
1 Strand
Shipping Weight:10 g

SAVE: 60%

Regular Price: US $0.63

Sale Price: US $0.25

70% OFF
Quick Look 8/0 Baking Paint Glass Seed Beads, Mixed Color, 3x2mm, Hole: 1~1.2mm, about 500pcs/50g(X-SEED-S002-KM)

Sold:4unit

Unit:50 g Stock Available: 29 unit

Package Size:
Shipping Weight:52 g

SAVE: 70%

Regular Price: US $0.83

Sale Price: US $0.25

90% OFF
Quick Look Natural Wood Beads, No Hole/Undrilled, Dyed, Red, 14x10mm(X-WOOD-T018-04E)

Unit:20 pc Stock Available: 2 unit

Package Size:
20 pc
Shipping Weight:22 g

SAVE: 90%

Regular Price: US $2.52

Sale Price: US $0.25

65% OFF
Quick Look 6/0 Glass Seed Beads, Iris Round, Colorful, about 4mm in diameter, hole: 1mm, about 500pcs/50g(X-SDB4mm605)
Sold:4unit

Unit:50 g Stock Available: 18 unit

Package Size:
Shipping Weight:51 g

SAVE: 65%

Regular Price: US $0.70

Sale Price: US $0.25

70% OFF
Quick Look 8/0 Glass Seed Beads, Metallic Colours, Sienna, about 3mm in diameter, hole: 0.8mm, about 1111pcs/50g(X-SDB3mm601)
Sold:8unit

Unit:50 g Stock Available: 22 unit

Package Size:
Shipping Weight:53 g

SAVE: 70%

Regular Price: US $0.84

Sale Price: US $0.25

70% OFF
Quick Look 12/0 Glass Seed Beads, Metallic Colours, Dark Goldenrod, 2mm, about 3333pcs/50g(X-SDB601)
Sold:7unit

Unit:50 g Stock Available: 34 unit

Package Size:
Shipping Weight:52 g

SAVE: 70%

Regular Price: US $0.84

Sale Price: US $0.25

75% OFF
Quick Look Fluorescent Acrylic Beads, Round, Lilac, 6mm, Hole: 1.5mm(X-MACR-R517-6mm-09)
Sold:6unit

Unit:200 pc Stock Available: 11 unit

Package Size:
Shipping Weight:28 g

SAVE: 75%

Regular Price: US $0.99

Sale Price: US $0.25

65% OFF
Quick Look 8/0 Glass Seed Beads, Inside Colours, Round Hole, Round, Transparent Colours Rainbow, Pink, 8/0, 3~4x2~3mm, Hole: 0.8mm, about 1666pcs/50g(X-SEED-A016-3mm-210)

Unit:50 g Stock Available: 6 unit

Package Size:
50 g
Shipping Weight:50 g

SAVE: 65%

Regular Price: US $0.72

Sale Price: US $0.25

65% OFF
Quick Look 6/0 Glass Seed Beads, Transparent Inside Colours Luster, Round Hole, Round, Orchid, 6/0, 4~5x2.5~4.5mm, Hole: 1.2mm, about 500pcs/50g(X-SEED-A015-4mm-2217)
Sold:2unit

Unit:50 g Stock Available: 3 unit

Package Size:
Shipping Weight:52 g

SAVE: 65%

Regular Price: US $0.72

Sale Price: US $0.25

60% OFF
Quick Look Glass Beads Strands, Faceted, Rondelle, Black, 3x2~2.5mm, Hole: 0.5mm, about 160~165pcs/strand, 37.5~38 inch(X-GLAA-G045-B02)
Sold:4unit

Unit:1 Strand Stock Available: 5 unit

Package Size:
Shipping Weight:13 g

SAVE: 60%

Regular Price: US $0.62

Sale Price: US $0.25

70% OFF
Quick Look Natural Maple Wood Beads, Dyed, Round, Yellow, 19~20x17.5~18mm, Hole: 4.5mm(X-TB20mmY-5)
Sold:8unit

Unit:20 pc Stock Available: 4 unit

Package Size:
Shipping Weight:50 g

SAVE: 70%

Regular Price: US $0.85

Sale Price: US $0.26

75% OFF
Quick Look Mixed Color Chunky Dyed Transparent Acrylic Faceted Bicone Spacer Beads for Kids Jewelry, 6mm in diameter, hole: 1mm(X-DBB6mm)

Sold:29unit

Unit:200 pc Stock Available: 60 unit

Package Size:
Shipping Weight:19 g

SAVE: 75%

Regular Price: US $1.03

Sale Price: US $0.26

70% OFF
Quick Look Silver Plating Acrylic Spacer Beads, Flower, Silver Color, about 6mm in diameter, 3mm thick, hole: 1mm(X-PL715)
Sold:17unit

Unit:200 pc Stock Available: 34 unit

Package Size:
Shipping Weight:12 g

SAVE: 70%

Regular Price: US $0.87

Sale Price: US $0.26

55% OFF
Quick Look Antique Silver Tone Alloy European Feather Dangle Charms, 31mm, Hole: 5mm(X-PALLOY-JF00001-20)
Sold:13unit

Unit:5 pc Stock Available: 9 unit

Package Size:
Shipping Weight:6 g

SAVE: 55%

Regular Price: US $0.57

Sale Price: US $0.26

55% OFF
Quick Look Black Color Faceted Glass Bicone Beads Strands, 6x6mm, Hole: 1.2mm, about 47~48pcs/strand, 10.24 inch~10.43 inch(26~26.5cm)(X-GLAA-S026-6mm-10)
Sold:30unit

Unit:1 Strand Stock Available: 40 unit

Package Size:
Shipping Weight:13 g

SAVE: 55%

Regular Price: US $0.57

Sale Price: US $0.26

65% OFF
Quick Look Spray Painted Glass Round Bead Strands, Yellow, 4mm, Hole: 1.1mm, about 200pcs/strand, 31.4 inch
(X-GLAA-R139-4mm-17)
Sold:4unit

Unit:1 Strand Stock Available: 13 unit

Package Size:
1 Strand
Shipping Weight:23 g

SAVE: 65%

Regular Price: US $0.75

Sale Price: US $0.26

60% OFF
Quick Look 12/0 Iris Round Glass Seed Beads, Colorful, 2mm, Hole: 1mm, about 3304pcs/50g(X-SEED-A009-2mm-602)
Sold:2unit

Unit:50 g Stock Available: 4 unit

Package Size:
Shipping Weight:77 g

SAVE: 60%

Regular Price: US $0.66

Sale Price: US $0.26

65% OFF
Quick Look DIY Craft Beads 6/0 Ceylon Round Glass Seed Beads, Lilac, Size: about 4mm in diameter, hole:1.5mm, about 495pcs/50g(X-SEED-A011-4mm-146)
Sold:2unit

Unit:50 g Stock Available: 8 unit

Package Size:
Shipping Weight:52 g

SAVE: 65%

Regular Price: US $0.75

Sale Price: US $0.26

55% OFF
Quick Look 1 Strand Faceted Bicone Electroplate Glass Beads Strands, Full Plated, Silver, 3x3mm, Hole: 1mm, about 128~135pcs/strand, 12.2 inch(X-EGLA-J026-3mm-F19)
Sold:8unit

Unit:1 Strand Stock Available: 6 unit

Package Size:
Shipping Weight:4 g

SAVE: 55%

Regular Price: US $0.58

Sale Price: US $0.26

65% OFF
Quick Look Dyed Natural Wood Beads, Round, Lead Free, Red, 8x7mm, Hole: 3mm(X-WOOD-Q006-8mm-01-LF)
Sold:5unit

Unit:200 pc Stock Available: 34 unit

Package Size:
Shipping Weight:66 g

SAVE: 65%

Regular Price: US $0.74

Sale Price: US $0.26

65% OFF
Quick Look Dyed Natural Wood Beads, Round, Lead Free, Dark Cyan, 8x7mm, Hole: 3mm(X-WOOD-Q006-8mm-02-LF)
Sold:1unit

Unit:200 pc Stock Available: 10 unit

Package Size:
Shipping Weight:57 g

SAVE: 65%

Regular Price: US $0.74

Sale Price: US $0.26

65% OFF
Quick Look Dyed Natural Wood Beads, Round, Lead Free, Yellow, 8x7mm, Hole: 3mm(X-WOOD-Q006-8mm-03-LF)
Sold:1unit

Unit:200 pc Stock Available: 13 unit

Package Size:
Shipping Weight:37 g

SAVE: 65%

Regular Price: US $0.75

Sale Price: US $0.26

70% OFF
Quick Look Large Hole Acrylic Letter European Beads, Horizontal Hole, White & Black, Cube with Letter.G, 6x6x6mm, Hole: 4mm(X-SACR-Q103-6mm-01G)

Unit:191 pc Stock Available: 1 unit

Package Size:
191 pc
Shipping Weight:33 g

SAVE: 70%

Regular Price: US $0.85

Sale Price: US $0.26

85% OFF
Quick Look Natural Pear Wood Beads, Half Drilled Beads, Dyed, Star, Sienna, 22x24x4mm, Half Hole: 0.8mm(WOOD-T010-01E)

Unit:500 pc Stock Available: 1 unit

Package Size:
500 pc
Shipping Weight:304 g

SAVE: 85%

Regular Price: US $21.57

Sale Price: US $3.24

65% OFF
Quick Look Transparent Glass Beads Strands, Frosted, Round, Pale Goldenrod, 10mm, Hole: 1.5mm, about 33pcs/strand, 12.9 inch(X-GLAA-Q064-11-10mm)
Sold:3unit

Unit:1 Strand Stock Available: 6 unit

Package Size:
1 Strand
Shipping Weight:45 g

SAVE: 65%

Regular Price: US $0.75

Sale Price: US $0.26

60% OFF
Quick Look Glass Bead Strands, Round, AB Color Plated, Clear AB, 8mm, Hole: 1mm, about 42pcs/strand, 14 inch(X-GR8mm-01Y-AB)
Sold:17unit

Unit:1 Strand Stock Available: 16 unit

Package Size:
Shipping Weight:32 g

SAVE: 60%

Regular Price: US $0.64

Sale Price: US $0.26

80% OFF
Quick Look Letter Acrylic European Beads, Horizontal Hole, Cube, Letter.N, 10x10x10mm, Hole: 3.5~4mm, about 59pcs/50g(X-OPDL-R050-10mm-N)

Unit:50 g Stock Available: 7 unit

Package Size:
Shipping Weight:52 g

SAVE: 80%

Regular Price: US $1.29

Sale Price: US $0.26

60% OFF
Quick Look Transparent Glass Beads Strands, Faceted, Rondelle, Dark Turquoise, 3x2mm, Hole: 0.5mm, about 160~165pcs/strand, 15.35 inch~15.75 inch(39~40cm)(X-GLAA-R135-2mm-08)
Sold:2unit

Unit:1 Strand Stock Available: 8 unit

Package Size:
Shipping Weight:6 g

SAVE: 60%

Regular Price: US $0.66

Sale Price: US $0.26

55% OFF
Quick Look Electroplate Glass Bead Strands, Faceted, Rondelle, Platinum Plated, 3x2mm, Hole: 1mm, about 165~169pcs/strand, 15~16 inch(38~40cm)(X-EGLA-G014-2mm-FP03)
Sold:12unit

Unit:1 Strand Stock Available: 8 unit

Package Size:
Shipping Weight:5 g

SAVE: 55%

Regular Price: US $0.58

Sale Price: US $0.26

60% OFF
Quick Look Electroplate Glass Beads Strands, AB Color Plated, Faceted, Rondelle, Clear AB, 2.5x1.5mm, Hole: 0.5mm, about 197~201pcs/strand, 12.9 inch(33cm)(X-EGLA-J144-AB-A01)
Sold:9unit

Unit:1 Strand Stock Available: 14 unit

Package Size:
Shipping Weight:15 g

SAVE: 60%

Regular Price: US $0.65

Sale Price: US $0.26

65% OFF
Quick Look Transparent Glass Beads, Star, Light Sky Blue, 8x8.5x4mm, Hole: 1mm(X-GLAA-R211-04-A02)
Sold:4unit

Unit:10 pc Stock Available: 13 unit

Package Size:
Shipping Weight:12 g

SAVE: 65%

Regular Price: US $0.75

Sale Price: US $0.26

65% OFF
Quick Look Spray Painted Glass Beads, with Glitter Powder, Star, Pink, 8x8.5x4mm, Hole: 1mm(X-GLAA-R211-04-E01)
Sold:4unit

Unit:10 pc Stock Available: 12 unit

Package Size:
Shipping Weight:13 g

SAVE: 65%

Regular Price: US $0.75

Sale Price: US $0.26

70% OFF
Quick Look Acrylic Beads, Imitation Gemstone Style, Cuboid, Light Sea Green, 13x7.5x7.5mm, Hole: 1.6mm.(X-OACR-N130-016D)
Sold:39unit

Unit:20 pc Stock Available: 33 unit

Package Size:
Shipping Weight:15 g

SAVE: 70%

Regular Price: US $0.88

Sale Price: US $0.26

60% OFF
Quick Look UV Plating ABS Plastic European Beads, Large Hole Beads, Round, Gunmetal, 10x8mm, Hole: 5mm(X-CCB-S162-28H-01)
Sold:1unit

Unit:32 pc Stock Available: 1 unit

Package Size:
Shipping Weight:26 g

SAVE: 60%

Regular Price: US $0.64

Sale Price: US $0.26

90% OFF
Quick Look Natural Black Lip Shell Beads, Top Drilled Beads, Letter.K, K: 10x8x2.5mm, Hole: 0.6mm(X-SSHEL-S265-001K)

Unit:2 pc Stock Available: 4 unit

Package Size:
2 pc
Shipping Weight:2 g

SAVE: 90%

Regular Price: US $2.56

Sale Price: US $0.26

90% OFF
Quick Look Natural Black Lip Shell Beads, Top Drilled Beads, Letter.Q, Q: 11x8.5x2.5mm, Hole: 0.6mm(X-SSHEL-S265-001Q)
Sold:4unit

Unit:2 pc Stock Available: 19 unit

Package Size:
2 pc
Shipping Weight:2 g

SAVE: 90%

Regular Price: US $2.56

Sale Price: US $0.26

55% OFF
Quick Look Natural Howlite Chip Beads, No Hole/Undrilled, 2~8x2~4mm, 50g, about 850pcs/set(G-FS0001-12)
Sold:4unit

Unit:1 Set Stock Available: 17 unit

Package Size:
1 Set
Shipping Weight:52 g

SAVE: 55%

Regular Price: US $0.58

Sale Price: US $0.26

55% OFF
Quick Look Glass Bugle Beads, Black, about 1.8mm in diameter, 6~8mm long, hole: 0.6mm, 1250pcs/50g(X-TSDB6MM49)
Sold:12unit

Unit:50 g Stock Available: 5 unit

Package Size:
Shipping Weight:51 g

SAVE: 55%

Regular Price: US $0.58

Sale Price: US $0.26

65% OFF
Quick Look Glass Seed Beads, Mixed Style, Mixed Shapes, Dark Gray, 1~7x2~4mm, Hole: 0.7~1mm(X-SEED-S059-001)

Sold:1unit

Unit:50 g Stock Available: 10 unit

Package Size:
Shipping Weight:53 g

SAVE: 65%

Regular Price: US $0.75

Sale Price: US $0.26

75% OFF
Quick Look Opaque Acrylic Beads, Curved Tube, Old Lace, 32x9.5x8mm, Hole: 1.8mm(X-MACR-S372-002B-S019)
Sold:7unit

Unit:20 pc Stock Available: 12 unit

Package Size:
Shipping Weight:31 g

SAVE: 75%

Regular Price: US $1.05

Sale Price: US $0.26

75% OFF
Quick Look Opaque Acrylic Beads, Curved Tube, Green Yellow, 32x9.5x8mm, Hole: 1.8mm(X-MACR-S372-002B-S023)
Sold:2unit

Unit:20 pc Stock Available: 7 unit

Package Size:
Shipping Weight:31 g

SAVE: 75%

Regular Price: US $1.05

Sale Price: US $0.26

75% OFF
Quick Look Opaque Acrylic Beads, Curved Tube, Red, 32x9.5x8mm, Hole: 1.8mm(X-MACR-S372-002B-S010)
Sold:8unit

Unit:20 pc Stock Available: 2 unit

Package Size:
Shipping Weight:31 g

SAVE: 75%

Regular Price: US $1.05

Sale Price: US $0.26

75% OFF
Quick Look Opaque Acrylic Beads, Curved Tube, Coral, 32x9.5x8mm, Hole: 1.8mm(X-MACR-S372-002B-S025)
Sold:4unit

Unit:20 pc Stock Available: 5 unit

Package Size:
Shipping Weight:31 g

SAVE: 75%

Regular Price: US $1.05

Sale Price: US $0.26

35% OFF
Quick Look Brass Rhinestone Spacer Beads, Grade A, Straight Flange, Rondelle, Golden, Crystal, 5x2.5mm, Hole: 1mm(RB-YW0001-04B-01G)
Sold:11unit

Unit:10 pc Stock Available: 7 unit

Package Size:
10 pc
Shipping Weight:8 g

SAVE: 35%

Regular Price: US $0.40

Sale Price: US $0.26

70% OFF
Quick Look Frosted Opaque Glass Seed Beads, Round, Black, 3x1.5~3mm, Hole: 1mm, about 1500pcs/50g(X-SEED-R029-3mm-A07)
Sold:1unit

Unit:50 g Stock Available: 4 unit

Package Size:
Shipping Weight:52 g

SAVE: 70%

Regular Price: US $0.85

Sale Price: US $0.26

60% OFF
Quick Look Handmade Polymer Clay Bead Strands, Heishi Beads, for DIY Jewelry Crafts Supplies, Disc/Flat Round, Red, 4x0.5~1mm, Hole: 0.9mm, about 320~450pcs/strand, 15.35 inch~16.92 inch(39~43cm)(X-CLAY-S094-4mm-A09)
Sold:3unit

Unit:1 Strand Stock Available: 20 unit

Package Size:
Shipping Weight:8 g

SAVE: 60%

Regular Price: US $0.66

Sale Price: US $0.26

60% OFF
Quick Look Handmade Polymer Clay Bead Strands, Heishi Beads, for DIY Jewelry Crafts Supplies, Disc/Flat Round, Medium Aquamarine, 4x0.5~1mm, Hole: 0.9mm, about 320~450pcs/strand, 15.35 inch~16.92 inch(39~43cm)(X-CLAY-S094-4mm-A11)
Sold:1unit

Unit:1 Strand Stock Available: 14 unit

Package Size:
Shipping Weight:8 g

SAVE: 60%

Regular Price: US $0.66

Sale Price: US $0.26

70% OFF
Quick Look Opaque Acrylic Beads, Curved Tube, Orange Red, 34.5x13x11mm, Hole: 3.5mm(X1-SACR-S677-016)
Sold:8unit

Unit:6 pc Stock Available: 3 unit

Package Size:
6 pc
Shipping Weight:23 g

SAVE: 70%

Regular Price: US $0.85

Sale Price: US $0.26

70% OFF
Quick Look Opaque Acrylic Beads, Curved Tube, Blue, 34.5x13x11mm, Hole: 3.5mm(X1-SACR-S677-088)
Sold:12unit

Unit:6 pc Stock Available: 28 unit

Package Size:
Shipping Weight:22 g

SAVE: 70%

Regular Price: US $0.85

Sale Price: US $0.26

60% OFF
Quick Look Handmade Polymer Clay Beads Strands, for DIY Jewelry Crafts Supplies, Heishi Beads, Disc/Flat Round, Sandy Brown, 6x0.5~2mm, Hole: 1.6mm, about 360~390pcs/strand, 17.5 inch~17.9 inch(44.5~45.5cm)(X-CLAY-R089-6mm-095)

Sold:9unit

Unit:1 Strand Stock Available: 9 unit

Package Size:
Shipping Weight:19 g

SAVE: 60%

Regular Price: US $0.65

Sale Price: US $0.26

60% OFF
Quick Look Handmade Polymer Clay Beads Strands, for DIY Jewelry Crafts Supplies, Heishi Beads, Disc/Flat Round, Mixed Color, 6x0.5~1mm, Hole: 1.8mm, about 320~447pcs/strand, 15.75 inch~16.14 inch(40~41cm)(X-CLAY-R089-6mm-096)
Sold:5unit

Unit:1 Strand Stock Available: 12 unit

Package Size:
Shipping Weight:16 g

SAVE: 60%

Regular Price: US $0.64

Sale Price: US $0.26

90% OFF
Quick Look 1120Pcs 8 Colors Handmade Polymer Clay Beads, Disc Heishi Beads, Mixed Color, 6x1mm, Hole: 2mm, 140pcs/color(CLAY-YW0001-14B)

Unit:1 Box Stock Available: 67 unit

Package Size:
1 Box
Shipping Weight:83 g

SAVE: 90%

Regular Price: US $2.60

Sale Price: US $0.26

90% OFF
Quick Look 1120Pcs 8 Colors Handmade Polymer Clay Beads, Disc Heishi Beads, Mixed Color, 6x1mm, Hole: 2mm, 140pcs/color(CLAY-YW0001-14D)

Unit:1 Box Stock Available: 47 unit

Package Size:
1 Box
Shipping Weight:83 g

SAVE: 90%

Regular Price: US $2.60

Sale Price: US $0.26

90% OFF
Quick Look 1120Pcs 8 Colors Handmade Polymer Clay Beads, Disc Heishi Beads, Mixed Color, 6x1mm, Hole: 2mm, 140pcs/color(CLAY-YW0001-14E)

Unit:1 Box Stock Available: 81 unit

Package Size:
1 Box
Shipping Weight:83 g

SAVE: 90%

Regular Price: US $2.60

Sale Price: US $0.26

  • TOP

Search by Image

Search Nbeads with an image instead of text. Try dragging an image here.

  • Upload an image
  • Paste image URL

1. The image must be in one of the following formats: .jpg, .png, .jpeg, .bmp, .gif, .webp, .tiff, .ppm

2. The size of the image should be less than 5M!

3. The image length and width must be greater than or equal 200 pixels and smaller than or equal to 1024pixes.

1. The image must be in one of the following formats: .jpg, .png, .jpeg, .bmp, .gif, .webp, .tiff, .ppm

2. The size of the image should be less than 5M!

3. The image length and width must be greater than or equal 200 pixels and smaller than or equal to 1024pixes.

Uploading File