OverviewSuggest Edit

giggle is the one-stop source for today's new parent, offering a complete checklist of only the best products for a smarter nursery, including giggle’s own line of baby products, giggle Better Basics. giggle carefully edits the selection of furniture, gear, clothing, toys, bedding, baby care, and more, making sure to keep it simple, stylish and healthy. giggle helps new parents be new parents, and puts the "giggle" into parenthood.
HQNew York, US
Employee Ratings3.2


Giggle is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Oct 2020)68
Cybersecurity ratingAMore

Giggle Office Locations

Giggle has an office in New York
New York, US (HQ)
885 3rd Ave 34th floor
Show all (1)

Giggle Financials and Metrics

Summary Metrics

Founding Date


Giggle total Funding

$43.3 m

Giggle latest funding size

$8.14 m

Time since last funding

5 years ago
Giggle's latest funding round in February 2016 was reported to be $8.1 m. In total, Giggle has raised $43.3 m
Show all financial metrics

Giggle Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Giggle Online and Social Media Presence

Embed Graph

Giggle News and Updates

17 Tweets From This Week That'll Make You Giggle Your Ass Off

"Shark week is actually the safest time to go to the beach because all the sharks are busy being on TV." View Entire Post ›

15 Jokes About Target That Will Make You Giggle And Say "Me, Literally, Me"

Target, you get me. View Entire Post ›

15 Piping Hot Jokes That'll Make Tea Drinkers Giggle With Joy

This is about the beverage, not the drama. View Entire Post ›

Giggle Frequently Asked Questions

  • When was Giggle founded?

    Giggle was founded in 1993.

  • How many employees does Giggle have?

    Giggle has 68 employees.

  • Who are Giggle competitors?

    Competitors of Giggle include The Honest Company, Swap.com and Snuggle Bugz.

  • Where is Giggle headquarters?

    Giggle headquarters is located at 885 3rd Ave 34th floor, New York.

  • Where are Giggle offices?

    Giggle has an office in New York.

  • How many offices does Giggle have?

    Giggle has 1 office.