# What would be the easiest/fastest way to convert Hash keys

**URL:** <https://www.ruby-forum.com/t/what-would-be-the-easiest-fastest-way-to-convert-hash-keys/157085>\
**Category:** Ruby\
**Created:** [January 7, 2009, 8:51am UTC](https://www.ruby-forum.com/t/what-would-be-the-easiest-fastest-way-to-convert-hash-keys/157085 "2009-01-07T08:51:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![juuser](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/5f8ce5/32.png) [@juuser](https://www.ruby-forum.com/u/juuser)\
**Post date:** [January 7, 2009, 8:51am UTC](https://www.ruby-forum.com/t/what-would-be-the-easiest-fastest-way-to-convert-hash-keys/157085/1 "2009-01-07T08:51:10Z")

</div>

Hello.

I was wondering, what would be the easiest and fastest way to convert  
Hash keys from Symbol objects to String?

I came up with something like this, but I think that maybe there’s some  
better Ruby-way to do it:

tmp = {}  
h.each\_pair {|k, v| tmp[k.to\_s] = v}  
h = tmp
